概要
- AIエンジニアリング は「内巻(Neijuan)」現象に近いと感じる
- GPT-6 Astra は非常に強力だが、実用的なソフトウェア開発には課題あり
- 自動化ソフトウェア工場 を試したが、有益な成果は出なかった
- Astraのコード生成 は独特で、Pythonの過剰利用が目立つ
- モデル訓練のバランス問題 や実装例について具体的に解説
AIエンジニアリングと内巻(Neijuan)
- Neijuan(内巻) は、中国で「努力や競争が激化しても成果が向上しない」現象を指す
- 英語では「 Involution」と呼ばれ、農業経済学からの借用
- 西洋の「 996(過剰労働)」文化も似た問題意識
- AI分野 でも、努力の増加が必ずしも実質的イノベーションや効率向上に直結しない現状
- GPT-6 Astraのような最新モデルでも、現場利用には課題が残る
GPT-6 Astraの実力と限界
- Astra は、画像理解・複雑なトピック処理・長期タスクの遂行力が非常に高い
- 世界を変えるポテンシャル を持つが、現時点でソフトウェア開発の実務には適合しきれていない
- 自動化ソフトウェア工場 を週末に実験
- モデルにワークフロー管理やエージェント分担を完全に任せた
- 目標は「仮想スレッドとレキシカルスコープを持つPython」の実装
- 35時間、約40億トークン消費したが、 実用的な成果ゼロ
- 生成されたコードやプロンプトは多いが、運用知見も得られず
Astraのコード生成に見られる特徴
- Python偏重 :ツール呼び出しやファイル操作もPythonで実装
- 以前のCodexはBashやsedを多用したが、AstraはPythonに依存
- 手動文字列操作 によるCコード編集
- PythonスクリプトでヘッダやCファイルを直接置換・挿入
- ソケット通信やファイルディスクリプタ操作 もPythonで実施
- エージェントノートの更新 やパッチ適用もPython主体
- Node.jsやPowerShell実行 もPython経由で制御
- Bash→Python→Node.js→PowerShellと多重ラップする例も
モデル訓練とコード品質の課題
- 長期タスクの達成 には強い報酬が与えられているが、「 低品質なコード」に対するペナルティが弱いと推測
- 結果として、Astraは「 とにかく動くものを出し続ける」傾向が強く、保守性や最適性は二の次
- 逆アセンブルやリバースエンジニアリング では創造的な成果も見せるが、全体的な品質には疑問が残る
まとめ
- AIの進化 は目覚ましいが、現場の「内巻」現象は依然として存在
- Astraの能力 は高いが、実用的なソフトウェア開発支援には追加の工夫や人間の介入が不可欠
- コード生成AIの評価軸 として、「量」だけでなく「質」「保守性」「現場適合性」のバランスが重要
新しいモデルが意味不明なbashコマンドやpythonスクリプトを使いたがるのを見てきたけど、ほんとに読めないし、ありとあらゆるオプションフラグを使ってるから、レビューが不可能なんだよね。これらのコマンドはregexよりも読みにくい。