AI活用100本ノック

#030

Cursor + Claude Sonnet 4活用でPythonコードの品質改善

Type HintやLinterなしのコードもAIで一括修正、エラーゼロへ!

#Cursor#Python#リファクタリング
Cursor + Claude Sonnet 4活用でPythonコードの品質改善
実践プロセス(AIによる自動生成)

1.コードの読み込み

型ヒントやLinterが適用されていないPoC段階のPythonコードをCursorに開きました。

2.一括修正指示

「Ruffやmypyのエラーがゼロになるまで自動で修正して」とCursor Agentに命じました。

プロンプト例
このPythonコードに対してRuffとmypyを実行し、すべてのエラーと警告が解消されるまでコードを修正してください

3.ツール連携実行

Ruff(リンター)やmypy(型チェッカー)を実行し、警告内容を解釈して該当箇所のコードを自動修正しました。

4.品質の担保

保守性が高く、プロダクション環境に移行可能なレベルまでコード品質を自動で引き上げました。