CodeName Goose:オープンソースのAIコーディングエージェント
CodeName Goose:オープンソースのAIコーディングエージェント紹介
CodeName Gooseは、Jack Dorsey氏が率いる決済サービス会社Blockが発表したオープンソースのAIエージェントです。GooseはAnthropic AIのモデルコンテキストプロトコル(Model Context Protocol)に基づいており、開発者が好みの大規模言語モデル(LLM)を選択して開発を行うことができます。Gooseは開発者の自然言語による指示を理解し、それを対応するプログラミングタスクに変換します。これにより、開発者がより効率的にエンジニアリングタスクを完了し、日常のコーディング作業やエンジニアリングワークフローを自動化することを支援します。

Gooseの主な機能
エンジニアリングタスクの自動化:Codename Gooseは、コード生成、テスト、デプロイなど、さまざまなエンジニアリングタスクを自動的に実行できます。
自然言語処理:ユーザーは自然言語でGooseとやり取りすることができ、指示を入力すると、Gooseがそれを解析して対応する操作を実行します。
オープンソースプラットフォーム:オープンソースのツールとして、Codename Gooseは開発者が自身のニーズに応じてカスタマイズや拡張を行うことを可能にします。
複数のモデルサポート:Gooseは複数の主要な言語モデル(LLM)をサポートしており、ユーザーは自身のニーズに応じてタスクを実行するための適切なモデルを選択できます。
拡張性:Gooseは拡張機能を通じて、GitHub、Google Drive、JetBrains IDEなどの既存のアプリケーションやツールと接続することをサポートしています。ユーザーは自身のワークフローに応じて個別に設定し、作業効率を向上させることができます。
マルチプラットフォームサポート:Gooseはデスクトップアプリケーションとして、またはコマンドラインインターフェース(CLI)を通じて実行でき、macOSおよびLinuxシステムをサポートしています。
スマートタスク処理:Gooseは単純なコーディングタスクだけでなく、コード移行、パフォーマンステスト、API構築などの複雑な操作も実行できます。
AI駆動のコード実行:AIを活用して開発環境で直接コードの実行、編集、テストを行います。
カスタマイズ可能なLLMサポート:任意の大規模言語モデル(LLM)と統合し、コーディングワークフローを強化します。
ローカル処理:システム上で実行されるため、外部サーバーに依存することなくプライバシーとセキュリティを確保します。
シームレスなツール統合:既存のデベロッパーツールやプラットフォームと連携し、スムーズな体験を提供します。
生産性の向上:反復的なコーディングタスク、デバッグ、テストを自動化し、開発を加速します。

詳細:https://block.github.io/goose/blog/2025/01/28/introducing-codename-goose/
Github:https://github.com/block/goose
脚本プランナー▸
AIアプリ
AIニュース