過去のバトル · 2025-08-30 UTC

Programming Agents 対決 — 2025年8月30日

Programming Agentsカテゴリーから。 8名の参戦者に25票が投じられました。 Cognition Devin AIが王座に。

最終結果

ラインナップ

参戦ツール

このバトルに参戦したすべてのツールの紹介。最終スコア順。

1Cognition Devin AI logo

Cognition Devin AI

独自のAIソフトウェアエンジニアがタスクの計画、コード、そしてデプロイを自動化します。

4.8 (6)
有料
Cognition Devin AIのスクリーンショット

Cognition Devin AIは、人力を最小限に抑える形でソフトウェアエンジニアリングタスクを管理するための自律的なコードエージェントとして設計されています。 それぞれの要件を読み取り、多ステップのソリューションを計画、複数のファイルにまたがるコードの作成および編集、サンドボックス内のコマンドの実行、テスト結果またはエラーフィードバックに基づいて反復するなど、さまざまな機能を備えています。 デヴィンは、バグ修正、リファクタリング、マイグレーション、smallサイズのfeaturerealizationなどのルーティンワークを外部に委託したい開発チーム向けに設計されています。デヴィンは、source controlやissue TRACKERとの統合をサポートし、humansがreview前にマージできるpull requestを生成します。 高齢化するエンジニアの手助けにはなりませんがいくつかの特定スコープのタスクを並列で行うことができるDevlinは、開発者の構築設計・上位レイヤーに注力させることを可能にする、開発チームと協力し合うパートナーとして機能します。

評価基準の詳細

Ease of use1
Value for money1
Features & power1
Integrations1
Support & docs0
Reliability1
  • 独自のタスク計画・実行能力
  • sandboxed shell、エディタ、ブラウザツール
  • プルリクエストの生成・コードレビュー対応
  • GitHub、Slack、問題追跡と統合
  • 長期間の複数ステップのタスクセッション
  • ヒューマンインザループでのチームコラボレーション
2Ralph logo

Ralph

再帰的なAIソリューションロープ、AmpまたはClaude Codeを使用して、すべてのPRDアイテムが完了するまで自動的に実行します。

4.7 (6)
フリーミアム
Ralphのスクリーンショット

RalphはAIコードツール(アンプまたはクロードコード)を繰り返し実行するオートノミーなAIエージェントループです。これらのループ処理は、すべてのPRD項目が完了するまでに実行されます。 それぞれの処理は新たなインスタンスであり、最新のコンテキストがリセットされます。 記憶はgit history、progress.txt、prd.jsonを通して永続します。このツールは、Geoffrey HuntleyのRalphパターンの基礎となります。 このツールでは、storyを実装するためにPRDを作成し、Ralph形式に変換し、最後にRalphを実行するワークフローを使用します。 Ralphは複数のAmpまたはクロードコードと統合可能であり、自動ハンドオフと品質チェックの機能を提供します。 Ralphを使用するには、AmpまたはClaude CodeなどのAIコーディングツールと、プロジェクトに対応するGitリポジトリをインストールする必要があります。Ralphのセットアップは、プロジェクトにファイルをコピーするか、スキルをグローバルにインストールするか、Claude Code マーケットプレイスに追加することで行うことができます。 キーファイル: Ralphでは、ユーザーが選択したデータやモデルを保存するために使用する重要なファイルのリストを管理します。 ラルフのコマンド: bashループが、新しく AI インスタンスを起動するツール (amp または claude の --ツールサポートを実行します) Ralphでは、「prompt.md:」と表記されるテンプレートファイルがあり、これはAmpに使用されます。このファイルには、ユーザーがAmpに提示する入力テンプレートが記載されています。

評価基準の詳細

Ease of use1
Value for money0
Features & power1
Integrations1
Support & docs1
Reliability1
  • 使用できるAIコーディングツー(AmpまたはClaude Code)を提供します
  • PRDの自動生成
  • PRDをラルフ形式にコンバートする機能
  • ストーリーの実行
  • 自動ハンドオフ機能
  • 品質チェック
3Maximus-AI logo

Maximus-AI

自動コード生成が仕様とプロンプトを実稼動用ソフトウェアに変換し、手動で各行を編集する必要をほとんどなくします。

4.7 (6)
フリーミアム
Maximus-AIのスクリーンショット

Maximus-AIは、自然言語の記述から実行可能なコードを生成するように設計されたコーディングツールであり、行単位のマニュアルプログラミングの必要性を大きく軽減します。ソフトウェア開発者、技術的起業家、およびプロトタイピングを加速し、繰り返される実装作業を減らすためにプロトコルを検討しているチームに向けられています。 }ユーザーは、どちらのアプリやシステムを開発したいか簡単に説明するだけで、Maximus-AIは構造化された、読みやすいコードを出力します。出力されたコードは、レビュー、編集、現存するプロジェクトに組み込むことができるようになっています。 このツールは、特定のアプリやサービスの開発が中心の場合など、一般に利用されるプログラミング言語やフレームワークに焦点を当てて、互換性とマイナスの影響を軽減するため、コードの保守性を重視しています。 速度優先のワークフローに組み込まれます。例えば、MVPビルド、その他の内部ツールや機能フラギングなど、開発者はコードを生成した後の結果を整理可能にし、実用化までの準備を整えることができます。

評価基準の詳細

Ease of use1
Value for money1
Features & power0
Integrations1
Support & docs0
Reliability1
  • 自然言語をコードに変換する
  • 複数の言語とフレームワークのサポート
  • コンポーネントと関数の自動スケルトニング
  • 編集可能な人間が読める出力
  • workflow統合による速い反復実行
4Orchids logo

Orchids

AIフルスタックエンジニアがチャットを使ってプロダクション用アプリケーションやウェブサイトを作成・公開してくれたり手作業セットアップも不要に!

4.4 (5)
フリーミアム
Orchidsのスクリーンショット

Orchidsは、ユーザーが手間のないマニュアルセットアップでプロデュースレディのアプリおよびウェブサイトを作成およびデプロイできる AIフルスタックエンジニアです。 Orchidsは、React、Next.js、Pythonなど、すべての言語とフレームワークをサポートします。ユーザーは既存のAIサブスクリプションまたはAPIキーを統合することができ、プランニング、デバッグ、コマンドの実行などの機能をすべてチャットインターフェイス内で利用できます。これにより、ユーザーはさまざまな種類のアプリケーションを作成できるようになります。Webアプリ、モバイルアプリ、およびAIエージェントの作成が可能です。 Orchidsを使用すると、ユーザーは開発プロセスを流れ作業化し、時間を節約できます。ツールの機能は幅広く、プロジェクトの計画からデプロイまでは、すべての開発段階をカバーしています。 また、機能や機能の幅広い特長を提供しながら、オーチッドを有効に使用するには、サブスクリプションまたはAPIキーが必要であることをユーザーはご認識いただきたく存じます。 他に、Google AI StudioやCodex CLIなどのツールとサービスが数多くの選択肢が存在し、それぞれに独自の機能と制約を持ちます。 オーキディスでは、統合のサポートやコマンドの実行およびプロジェクトのデバッグなど、開発チームやインダイビジョナル デベロッパーの生産性向上を目指すユーザーにとって値打ちのあるリソースを提供します。ただし、ツールの機能やパフォーマンスは各ユーザーによって異なる可能性があります。 Orchids のユニークな価値提案は、その包括的なチャットベースのインターフェイスを通じて、ユーザーがさまざまな作業を行うことができるようにすることにより発生する。これは、ツールのインターフェイスや機能に慣れている場合、ユーザーがツール間の切り替えや設定の手間を省くことができる特徴と見なされる。しかし、これは一方でツールのインターフェイスや能力とともに一定レベルの慣熟性を要求する。 最終的にはAI全体エンジニアの決め手となるのは利用者の特定のニーズと好みに依存しております。

評価基準の詳細

Ease of use0
Value for money1
Features & power1
Integrations1
Support & docs0
Reliability1
  • WEBアプリ、モバイルアプリ、ゲーム、CLIツール、AIエージェント、などの作成
  • すべての言語フレームワークをサポートしています
  • 計画、デバッグ、コマンドの実行、統合をサポートしています
  • チャットインターフェースが使いやすくなっています
  • 既存のAIサブスクリピションまたはAPIキーと統合します
5Cline logo

Cline

Open-source AI coding agent for VS Code with Plan/Act modes and terminal control

4.8 (5)
無料
Clineのスクリーンショット

Clineは、VS Code拡張機能として実行され編集者内に孤立性を持つオープンソースのAIコードサポートツールです。プロジェクト内でのファイルを読み書き、ターミナルコマンドを実行し、タスクの反復に加えて、開発者からの明示的な承認ステップを通じて開発者に反映させることなど、開発者を介しながら自動エージェントとして機能します。 双機能ワークフローにより、考えから実行を分離することができます。 PLAN モードでは、モデルにアプローチやスコープを議論し、その変更を行う前にモデルに検討し、実行できるようになります。 ACT モードでは、その議論されたステップを実行することができます。これはコードの編集、スクリプトの実行、またはデバッグ出力などの処理です。 クラインは、Anthropic、OpenAI、Googleをはじめ、ローカルオプションであるOllamaを通じた幅広いモデルのプロバイダーをサポートしています。これにより、ホストされたAPIやセルフホスティングセットアップの選択肢をチームに提供します。 ソースコードはオープンに公開されているため、ClineはコードベースとAIエージェントがどうにらみ合うかを明らかにすることに興味のある開発者を引きつけます。また、自身のキーを組み込んとflexibilityと各操作を監査する機能を実現することが可能です。

評価基準の詳細

Ease of use0
Value for money1
Features & power0
Integrations1
Support & docs0
Reliability1
  • VS Code拡張機能の統合
  • PlanとActの双方向ワークフロー
  • ターミナルコマンドの実行
  • プロジェクト全体のファイルの読み書き
  • Anthropic、OpenAI、Gemini、ローカルモデルへのサポート
  • ステップバイステップのアクションの承認
6Amp logo

Amp

端末とエディターに集計のコードアシスタントを実装する、複数のフロンティアモデルで動作しています。

5.0 (4)
フリーミアム
Ampのスクリーンショット

Ampは、開発者がプランニング、書き直し、デバッグを含むコードを開発するための自律タスク実行を可能にしたターミナルで動作するエージェントコードツールです。また、人気のコードエディターと統合することで、開発者にコードを開発するプロセスを支援することで、開発者が作業負荷を軽減できるように支援するものとなります。コード作成タスクに適切なモデルの選択に役立つフロンティアLLMのワークをルーティングする代わりに、一貫したモデルに頼るのではなく、複数のモデルのバランスを取り開発プロセスに最適な結果を出します。 このサービスは、初期契約なしで開発者が試作を始めることができるように、毎日 $10 の使用クレジットの無料配布と、使用による一律コストのシステム(pay-as-you-go pricing)を提供しています。開発者が既存の開発ワークフロー (workflow) に、直接統合した AI 合作者を実現したいというエンジニアをターゲットにしています。

評価基準の詳細

Ease of use0
Value for money0
Features & power0
Integrations1
Support & docs1
Reliability0
  • タスクの自動実行機能を利用してコードワークフローを管理
  • ターミナルベースのインターフェイス
  • エディターの統合
  • フロンティアLLM間でのマルチモデルルーティング
  • 毎日無料の使用クレジットの贈呈
  • 使用量に応じた課金
7Codex CLI logo

Codex CLI

オープンソースのターミナルAIアシスタントがローカルでマルチモーダル入力を受け付け、読み書き、実行します。

4.8 (5)
無料
Codex CLIのスクリーンショット

Codex CLI は、ターミナル内に AI ベースのペア プログラミングを取り入れてく command-line coding assistant です。既存のコードベースを分析したり、新しいコードを生成したり、コマンドを実行したり、変更を反復してください。これが可能なのは、ファイルと実行環境がローカルに残るという事です。 キーボードドライブワークフローを好む開発者向けに設計されており、スクリーンショットやグラフィックなどのマルチモーダル入力や自然言語のプロンプトをサポートしています。 オープンソースのため、チームは安全性やツール連携のニーズに合わせて、このツールを検閲し、拡張し、自社ホストが可能です。

評価基準の詳細

Ease of use0
Value for money0
Features & power0
Integrations0
Support & docs0
Reliability1
  • ターミナルネイティブのチャットとコード生成
  • プロジェクト内のファイルの読み書き
  • シェルコマンド及びスクリプトの実行
  • マルチモーダル入力(テキストおよびイメージ)
  • オープンソースの、セルフホスト可能なコードベース
  • 複数のプログラミング言語をサポート
8thepopebot logo

thepopebot

オープン ソースの自律的なコーディング エージェントが GitHub アクションで動作し、Docker で作業を実行し、変更をコミットし、Telegram では通知を送信します。

4.7 (6)
フリーミアム
thepopebotのスクリーンショット

the Pope Bot はオープン ソースの自律的โคーディングエージェントで、GitHub Actions で動作し、Docker を使用して作業スペースを実行し、変更をコミットし、ユーザに Telegram を使用して通知します。 これは、シンプルで統合されたセキュアで易しい使い方をしたものです。 ベBot は、多数の大規模言語モデル(LLM)およびコーディングエージェントをサポートしていることに加えて、Web チャット インターフェイス、Telegram と Web chat と同様のスマートインテグレーション、およびリアルタイム コーディング作業スペースを特徴としています。 ユーザは、コード リポジトリと変更を自動的にコミットするエージェントジョブを作成できます。 the Pope Bot は、ユーザのハードウェア、リポジトリ、およびトークンを使用して構築されており、完全にカスタマイズした体験をユーザに提供しています。

評価基準の詳細

Ease of use0
Value for money0
Features & power1
Integrations0
Support & docs0
Reliability0
  • 任意の LLM またはコーディングエージェントをサポートします。
  • リアルタイムのコーディング作業スペースに接続できるターミナル
  • Telegram と Web チャットと同様のスマート チャット インポート
  • エージェントジョブ機能で自動的に変更とジョブ処理を実行できます
  • カスタマイズとセキュリティ機能を備えており、ユーザのハードウェア、リポジトリ、およびトークンを使用できます