後継Opcodeへの移行が進行中のオープンソースAIエンジニア

DevikaはCognition AIの「Devin」を参考に開発された、オープンソースの自律型AIソフトウェアエンジニアです。自然言語の高レベルな指示をステップに分解し、Web検索によるリサーチとコード生成、デバッグまでを一貫して実行します。公式リポジトリのトップには、後継となる第2世代ツール「Opcode」が近日公開予定で、Devikaはそちらへ移行する旨の告知が掲載されています。

主要機能

  • 自律タスク計画: 自然言語の指示をサブタスクに分解し、計画立案から実行までを自動化
  • マルチLLM対応: Claude 3系列(公式が最適性能として推奨)、GPT-4、Gemini、Mistral、Groq、Ollama経由のローカルLLMを切替可能
  • Web検索連携: Bing/Google検索を使い最新情報を参照しながらコーディング
  • エージェント状態の可視化: ブラウザUIで思考プロセス・実行ステップ・生成コードを確認できる

留意点

公式READMEは本プロジェクトを「早期開発・実験段階にあり、未実装・不具合のある機能が多い」と明記しています。加えて後継のOpcodeへの移行が進行中のため、新規の本番導入よりも、既存利用者の移行検討や自律コーディングエージェントのアーキテクチャを学習する用途に向いています。