/** * CodeGenAgent - AI駆動コード生成 * * 役割: * - Claude Sonnet 4による高品質コード生成 * - TypeScript strict mode完全対応 * - テストコード自動生成 */ import { BaseAgent } from '../core/BaseAgent.js'; import type { AgentResult, Task } from '../types/agent.js'; export declare class CodeGenAgent extends BaseAgent { constructor(); protected run(input: Task): Promise>; /** * コード生成(Claude API統合) */ private generateCode; /** * 機能ファイル生成 */ private generateFeatureFile; /** * バグ修正ファイル生成 */ private generateBugFixFile; /** * テストファイル生成 */ private generateTestFile; /** * 汎用ファイル生成 */ private generateGenericFile; /** * ファイルを書き込み */ private writeFiles; /** * クラス名に変換 */ private toClassName; /** * ファイル名に変換 */ private toFileName; /** * camelCaseに変換 */ private toCamelCase; } //# sourceMappingURL=CodeGenAgent.d.ts.map