UStackUStack
AGEN icon

AGEN

クラウド上で自律AIがリポジトリを複製・コード検査・編集し、コマンド実行まで行ってパイプライン合格。GitのMRでレビュー可能。

AGEN

Agenhqとは?

Agenhq (AGEN) は、プロンプトからソフトウェアタスクを受け取り、完了するまで作業を進める完全自律型AIコーディングエージェントを提供します。エージェントはクラウド上で動作し、リポジトリを複製、コードを検査、ファイルを編集、隔離されたサンドボックスでコマンドを実行します。

主な目的はエンドツーエンドのコーディング支援です:エージェントが作業を計画、必要に応じてビルド/テストパイプラインを修正、技術ユーザーがレビュー・マージ可能なGitネイティブワークフローで動作コードを生成します。

主な機能

  • 完全自律型エージェントワークフロー (prompt → 作業 → 完了): エージェントがステップを計画、コードベースを探索、ファイルを編集、タスク完了まで継続します。
  • リポジトリ複製とコードベース検査: 変更前にエージェントがリポジトリを複製し、コードベースを検査します。
  • 隔離されたクラウドサンドボックス実行: 変更検証のため、隔離されたクラウドサンドボックス内でコマンドを実行します。
  • 自己修正型パイプライン動作: 初回試行で停止せず、タスク完了の一環としてパイプラインの問題を解決します。
  • 複数エージェントの並行実行: 複数のエージェントを同時に実行し、複数のソフトウェアタスクを並行処理します。
  • Gitネイティブワークフローとマージリクエスト: 変更をブランチにコミットし、レビュー用のマージリクエストとして準備します。

Agenhqの使い方

  1. タスクを割り当て: プロンプトでやりたいことを指定します。
  2. エージェントに計画・開始させる: Agenhqが計画を作成し、即座に作業を開始します。
  3. 出力をレビュー: エージェントがビルド/テストを実行し、動作コードを生成してタスクを完了します。
  4. 承認用Gitワークフロー: 変更をブランチのマージリクエストとして準備し、技術ユーザーがレビュー・マージします。

ユースケース

  • CI/CDパイプライン障害の修正: エージェントに診断・修正を依頼し、パイプライン合格まで隔離サンドボックスでコマンドを実行して変更を検証します。
  • プロンプトからの機能実装タスク: 開発依頼(例: 機能追加や動作調整)を指定し、エージェントがステップを計画・リポジトリを修正して動作コードを生成します。
  • 複数開発作業の並行実行: 複数のエージェントを同時に開始し、別タスクを並行完了後、各マージリクエストをレビューします。
  • チーム横断のコードメンテナンス: チームメンバーがエージェントを起動し、同じコードベースに貢献、Gitネイティブレビューで変更を整合します。
  • ビルド/テスト実行による変更検証: タスク中にエージェントがビルド、テスト、サービスを実行し、最終出力がパイプライン合格準備完了状態にします。

FAQ

  • Agenhqはエージェント実行にローカルセットアップが必要ですか? エージェントは隔離されたクラウドサンドボックスで動作し、製品にそのクラウド環境が含まれています。

  • エージェントが完了時に何を生成しますか? 最終結果は動作コードで、変更をブランチにコミットし、レビュー用マージリクエストとして準備します。

  • 複数タスクを同時に実行できますか? はい。プラットフォームは多数のエージェントを並行実行します。

  • 誰がエージェントを起動してコードベースに貢献できますか? ページでは、チームの誰でもエージェントを起動してコードベースに貢献可能と記載されています。

  • タスク中にパイプラインがチェックされますか? 説明では、エージェントがパイプラインを実行・修正し、完了前にビルド/テスト/サービスで変更を検証します。

代替品

  • 汎用AIコーディングアシスタント (IDEチャット/コード補完): これらのツールはローカルやエディタでコード生成・編集を支援しますが、クラウドサンドボックスでのエンドツーエンド自律実行やGitネイティブエージェントワークフローを提供しない場合があります。
  • CI/CDデバッグ用ワークフロー自動化 (スクリプトボット): 自律エージェントのステップバイステップ検査・編集ではなく、事前定義スクリプトやルールでパイプライン障害に対応します。
  • リポジトリ限定コードレビュー・変更生成ツール: 変更提案やdiff生成に特化しますが、プロンプトから検証済みパイプライン実行まで行わない場合があります。
  • 手動制御付きクラウド開発者サンドボックス: 隔離実行環境を提供しますが、完全自律エージェントよりユーザーがステップを直接調整・駆動する必要があります。
AGEN | UStack