HeadlinesBriefing favicon HeadlinesBriefing.com

自己駆動型コードベースに向けて:次の段階

Hacker News •
×

エージェントは本当に楽しいゲームをワンショットで作成できます。適切なガードレールがあれば、エージェントは複雑なコードベースで信じられないほど印象的な移行を実行でき、新しい言語での書き換えさえも可能です。しかし、基本的にすべての「実際の」ソフトウェア作業は依然として人間のエンジニアがプロセスを推進しています。私たちの注意を必要とせずに、はるかに大きな部分の作業が私たちのために処理される場所にどうやって到達するのでしょうか?

多くのエンジニアリング組織は、今年の前半を、できるだけ多くの作業をエージェントの軍隊と敵対的ループにオフロードすることに費やしました。結果はかなり失望させるものでした:疑わしいコードの山、しかし信じられないソフトウェアの津波はありません。それらすべてのトークンのROIはせいぜい疑わしいものでした。ハイプサイクルの用語では、私たちは幻滅の谷にいます。

そこに到達するのを助けるために使用できる診断の1つは、問いかけることです:ソフトウェアが主に自己駆動するとき、エンジニアは何をするのか?一般的な答えは:ループを設定する!以前はコードを書き、次にプロンプトを書き、今はエージェントのループを設定し、/goalをたくさん書きます。これは間違いだと思います。今、お金を燃やさずに純正のソフトウェア変更を生み出す実行可能なソフトウェアループを設定するのは大変な作業ですが、主にそれはツールチェーンが準備できていないためです。適切な可動部分があれば、これらのループは設定が簡単で、信頼しやすく、費用対効果が高くなります。ここに私たちの時間は行きません。

むしろ、最も価値のあるエンジニアリング作業は良いアイデアを持つことです。重要なアイデアは依然としてソフトウェアファクトリーの外から来ています。キラー機能は依然として会社を作ります。Cursor Tab、Descriptのトランスクリプト編集、Open Routerが共通の請求インターフェースの背後で推論ベンダーを抽象化すること、これらはすべて会社を作るアイデアです。創造性を超えて、良いアイデアは問題への親密さとドメイン専門知識を必要とし、エンジニアはそのプロセスに貢献する必要があります。キラーアーキテクチャは依然として高いレバレッジです。正しい簡素化は依然として後で膨大な複雑さを節約します。「良いアイデアを持つ」領域の外では、コードベースの作業をGPUに移行しようとすべきです。たとえば、エージェントはこれらの全体の懸念を処理できますか?ほとんどのバグを検出して修正する。エージェントは私たちのためにこれらをキャッチして修正すべきです。本番エラーのデバッグ。エラーが表示されると、エージェントはそれを最近のコミットまたはトラフィック変更またはインフラストラクチャの違いまたは予期しない条件に関連付け、通常、私たちのためにそれをパッチすべきです。

主要エンティティ:企業:Cursor Tab、Descript、Open Router

FAQ:自己駆動型コードベースの次のステップは何ですか?

コードベースの作業をGPUに移行し、エージェントがバグ検出、修正、本番エラーデバッグを処理します。

FAQ Q:自己駆動型コードベースの次のステップは何ですか?

FAQ A:コードベースの作業をGPUに移行し、エージェントがバグ検出、修正、本番エラーデバッグを処理します。