掲載済み (2025-12-13号)
#035 579文字 • 3分

## ヘボヘボエンジニアがAIエディタを使ってみたら、予想以上に便利すぎて感動した話@初心者

日本語

掲載情報

2025年12月13日土曜日号 アネックス掲載

概要

https://qiita.com/hiroki_kawaguchi/items/63b140e1c8100182f34

詳細内容

## ヘボヘボエンジニアがAIエディタを使ってみたら、予想以上に便利すぎて感動した話@初心者 https://qiita.com/hiroki_kawaguchi/items/63b140e1c8100182f34 AIエディタを積極的に活用してこなかったエンジニアが、CursorとPOSTGRES MCPの導入によって開発効率と体験が劇的に向上した経験を共有する。 **Content Type**: ⚙️ Tools **Language**: ja **Scores**: Signal:4/5 | Depth:3/5 | Unique:3/5 | Practical:5/5 | Anti-Hype:4/5 **Main Journal**: 100/100 | **Annex Potential**: 99/100 | **Overall**: 76/100 **Topics**: [[AIエディタ, Cursor, AIコードレビュー, AIコード検索, データベーススキーマ解析, POSTGRES MCP]] AIエディタをあまり活用してこなかった「ヘボヘボエンジニア」である筆者が、AIエディタCursorとPostgreSQLデータベース向けMCPサーバーであるPOSTGRES MCP(`@modelcontextprotocol/server-postgres`)の導入によって、開発体験が予想以上に便利になったと報告しています。この経験は、特にAIによる効率化に慣れていない開発者や、ドキュメントが不足しているプロジェクトに新規参画するエンジニアにとって、AIツールの実用的な価値を示すものです。 筆者は、従来のチャットベースのLLM(GeminiやChatGPTなど)ではコードのコピペが必要だったのに対し、AIエディタCursorがコードベース全体を自動で読み込み、解釈して提案する点に最大の魅力を感じています。これにより、エディタ上で直接質問や指示ができるため、作業効率が格段に向上したと強調しています。 具体的にCursorがもたらした高い恩恵として、以下の2点が挙げられています。 1. **コードレビューの効率化**: 多くのプルリクエストを短時間で正確にレビューする必要がある状況で、Cursorに実装内容、コードロジック、セキュリティ観点での指摘を求めることで、筆者はチケット内容との照合に集中でき、レビュー時間を大幅に短縮できました。 2. **コード検索の高速化**: 自然言語を用いて曖昧な言い回しでソースコード全体を検索することで、特定のコードや機能を素早く見つけられます。例えば、「ユーザー認証のコードを教えて」といった質問で目的のコードにたどり着けるほか、共通化された関数もサジェストされるため、不要なコードの実装を防ぎ、コード品質向上に貢献しています。 次に、POSTGRES MCPの利用経験では、新規プロジェクト参画時のデータベース構成把握の課題解決に貢献したと述べています。このツールは、AIがPostgreSQLデータベースへ読み取り専用でアクセスし、スキーマ情報をJSON形式で提供したり、読み取り専用クエリを実行したりできます。これにより、筆者は自然言語でテーブル構成を検索し、エージェントが生成したER図を確認しながらデータベース操作を行えるようになり、初期把握コストを大幅に削減できました。さらに、テストデータの作成までAIに任せられる点も、作業を大いに楽にした要因です。 筆者は、これらのAIエディタとツールの活用により、開発体験が従来のコーディングとは全く異なるものになったと結論付けています。AIが主導権を握る感覚がある一方で、AIに振り回されないためには、明確な命令や設計指示が重要であると指摘し、今後のさらなる効率化への意欲を示しています。