ClaudeCodeじゃなくてClaudeを使っているエンジニアのClaudeの使い方紹介
会社のセキュリティポリシーが厳しく、企業データをそのままAIに読ませられない環境は増えている。そんな中で実用的な使い方がある。ソースコード全体やプロジェクト全体を渡すのではなく、抽象化したサンプルコードと仕様書だけをClaudeに渡し、コード生成させるのだ。これは単なるセキュリティ対応ではなく、実はAI活用の本筋である。具体例を挙げると、VBA開発の場合「シート名で指定した非表示シートをユーザーが右クリックで再表示できない状態にしたい」という要件を仕様として書く。Excelシートのスクロール機能なら「A列の日時データから指定した日時までの行を計算で算出し、自動スクロール。シートごとに日時の精度(分単位 vs 時間単位)が異なる」と動作要件を渡す。
ここが肝要だ。フルコードをぶっ込んでリファクタリングさせるのではなく、「何を作るか」を明確に説明すると、AIは1回で理想のコードを出す。修正が必要でも「ここをこう変えてくれ」という補完は効率的だ。この方法論の強みは二つある。一つ、セキュリティポリシーを守りながらAIを活用できること。二つ、仕様を明確にするプロセスそのものが、チーム内のコミュニケーション品質を上げることだ。後々「このコード何やってるんだ」という保守負荷も減る。抽象化してから渡すという逆算的な発想は、情報漏洩対策だけでなく、仕事の質そのものを上げる。
中小企業がAIを導入する際、セキュリティが理由で躊躇しているなら、この方法なら実装できる。完全にクローズドな環境で、部分的な課題を具体的に指示すれば十分だ。むしろ「全部見せて丸投げ」より、「ここをこう作ってくれ」という限定的な指示の方が、AIの出力品質も高い。そしてチーム全体の仕様理解も深まる。セキュリティと効率は対立構造ではなく、むしろ制約を通じて本来あるべき仕事の流れが見えるのだ。
※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。
このニュースの全文は、配信元でお読みいただけます。 Zenn AIで元記事を読む →
