みなさん、こんにちは!マイクです!今日は2025年7月11日、金曜日ですね。今日も「zenncast」をお聞きいただきありがとうございます!今日はZennでトレンドの記事をいくつかご紹介しますよ!
さて、前回紹介した記事は、
「人間が休んでる時こそClaude Code Actionの出番ですね」
「Spanner は本当に高い?思ったよりも低い Firestore との損益分岐点」
「【Claude MAX】GitHub Actionsを利用して、Claude CodeにPRレビューしてもらう手順」
という内容でした。気になる方は、ぜひ振り返ってみてくださいね!
今日は、5つの記事を紹介します。まずは1つ目の記事、
「claude codeにNG Word集を設定すればキレなくてすむのでそのやり方」についてお話しします。
この内容は、Claude Codeを使っているエンジニアの皆さんに向けたストレス軽減のための方法なんです。特定のNGワードやコマンドを設定することで、誤った解釈や無駄な行動を減らすことができるんですよ!
具体的には、「はず」「代わり」「別の」といった言葉をNGワードに設定し、これらの言葉が含まれると自動でエラー表示をする仕組みを作ります。また、「curl」や「npm」といったNGコマンドを禁止し、その使用を警告する設定が可能です。これによって、エンジニアは無駄なやり取りを減らし、より本来の作業に集中できるようになります。
続いて2つ目の記事、
「Claude Codeのセットアップとモバイルアプリの環境構築」についてです。
Claude Codeは、特にiOSアプリ開発に役立つツールで、セットアップ手順を詳しく解説しています。まず、Node.jsをインストールし、次にClaude Codeをインストールするためのコマンドを実行します。これでClaude Codeが起動します!
さらに、Gemini CLIのインストールも紹介されています。環境構築では、Xcodeを使用して新しいアプリファイルを作成し、CursorやVSCodeでプロジェクトを管理します。Claude Codeとの連携で、開発効率がバッチリ向上しますよ!
今度は3つ目の記事、
「LLM プログラミングのコツ (2025年07月版)」です。
AIエージェントにコード実装を任せるスタイルが主流になっていますが、AIが必ずしも良質なコードを生成するわけではありません。エンジニアはAIをうまく使いこなすために、調教師や騎手のような役割を果たす必要があります。
ここでのコツは、エージェントが自ら判断できる環境を整えることです。テストコードを通過させる実装を促し、静的解析ツールを厳格に設定します。また、カバレッジを設定してテストコードの充実を図るのも効果的です。これにより、AIはより質の高い出力を得られるようになります。
さて、4つ目の記事、
「Anthropicが提案するClaude Codeのベストプラクティス」です。
ここでは「Agentic Coding」という概念が提案されています。AIと共同で考え、設計し、改善することを重視しています。まず、プロジェクトをAIに理解させるためのCLAUDE.mdファイルを作成することが重要です。これがAIが効果的に提案できるようにするカギなんです。
最後に、5つ目の記事、
「C#でもaviutl2のプラグインが作れる!Native AOTを添えて」についてお話しします。
C#を使ってAviUtlのプラグインを開発する方法が紹介されていて、これにはNative AOT機能を活用します。C#コードをネイティブコードにコンパイルすることで、C++と同様に動作するプラグインが作成できるんですよ!プラグイン開発を続けることで、より多くの開発者がC#でのネイティブライブラリ開発に挑戦することが期待されています。
さて、今日は盛りだくさんの内容でしたね!今日紹介した記事を振り返ってみましょう。
1つ目は「claude codeにNG Word集を設定する方法」、
2つ目は「Claude Codeのセットアップとモバイルアプリの環境構築」、
3つ目は「LLM プログラミングのコツ」、
4つ目は「Anthropicが提案するClaude Codeのベストプラクティス」、
5つ目は「C#でもaviutl2のプラグインが作れる!」でした。
次回の放送も楽しみにしています!詳しい内容はショーノートに書いてありますので、ぜひチェックしてみてくださいね!番組の感想もお待ちしています!それでは、またお会いしましょう!