はてぶ・Qiita・Zennのトレンド記事を紹介
GitHubとMicrosoft APMで作る、Claude Code・Codex共通の社内Marketplace 🔖 1
はじめにClaude CodeやCodexを社内で利用していると、コーディング規約やレビュー手順を記述したSkill、社内データを参照するMCPサーバー、それらを組み合わせたプラグインが増えていきます。これらを各開発者が手作業でコピーすると、Claude Code用とCode
プロジェクト固有の判断基準をLLMに与える:ChromaとMCPで意思決定をRAG化する
はじめに前回の記事では、mtakahashiの偏見を固定データとしてMCPサーバに登録し、LLMから取得できるようにしました。ただし、前回の実装はキーワードの完全一致検索です。get_prejudice("エディタ")このように、登録されているキーワードを正確に指定しなけ
「Vim一択」をLLMに教える:mtakahashiの偏見MCPサーバから外部知識を取得する 🔖 2
はじめにLLMは、インターネット上に存在する一般的な知識をもとに回答できます。一方で、特定の個人が持っている考え方や、社内だけで共有されている判断基準までは知りません。そこで今回は、私 mtakahashi の偏見を「外部に存在する知識」としてMCPサーバに登録します。「偏
Claude Code / Codexを安全に動かすためのmacOSでのローカルVM基盤 🔖 2
はじめにClaude Code や Codex のような AI Agent を開発に使う機会が増えてきました。コードの修正、コマンド実行、Terraform の確認、AWS CLI の操作などを自然言語で依頼できるのは便利です。一方で、AI Agent にローカルマシン上で自
mise を使った開発ツールのバージョン管理 〜グローバル設定とプロジェクト設定の使い分け〜
はじめに複数のプロジェクトを開発していると、以下のような悩みに遭遇することがあります。Ruby のバージョンがプロジェクトごとに異なるNode.js のバージョンがプロジェクトごとに異なるTerraform のバージョンを案件ごとに切り替えたいJava のバージョンが
はじめにここ数年で、生成AIはソフトウェア開発の現場に急速に浸透しています。コード補完・テスト生成・リファクタリング・ドキュメント作成・設計補助など、少し前まで「便利な補助ツール」程度の認識だったものが、今では開発速度に直接影響を与えるレベルになってきました。弊社でも実務でA
はじめに自力でRSpecのテストコードを実装する必要がありましたが、当初はRSpecやテストコードに関する知識がほぼない状態でした。本記事では、私がはじめてRSpecを実装した時のプロセス・体験談を紹介します。参考、共感していただけますと幸いです。 RSpecとは ??
SpringのBean定義とJavaの継承、設計で迷ったら読む話
なぜこの問題は迷いやすいのか?SpringのDIを使っていると、必ずと言っていいほど以下の葛藤に直面します。「プロパティ設定で値を書き換えれば済むのでは?」「いや、クラス自体を分けたほうが型安全で綺麗では?」「でもクラスが増えすぎるのも管理が大変そう……」これは単な
nginxでSectigo Public Server Authentication Root R46証明書を正しく設定する方法 🔖 1
nginxでSectigo Public Server Authentication Root R46証明書を正しく設定する方法 問題発生ローカル開発用で使用しているSSL証明書が一部の端末で不正に判定される現象が起きました。以前から使用していたのに何でだろう? 🤔 チーム
はじめにチーム開発をしていると、こんなことありませんか?🤔「コミットしたけど、CIで静的解析に引っかかって落ちた…」「ローカルで静的解析をかけ忘れてた…」「レビューで指摘される前に気づきたかった…」僕のチームでも静的解析を行なっていますが、正直ローカルで実行し忘れて
クリーンアーキテクチャにおけるドメイン層の理想的な役割 ─ 依存関係とバリデーション責任
✨はじめに複数のフレームワークを併用して開発しているシステムにおいては、明確な実装ルールが定められていない場合、アーキテクチャの混在や実装の不透明化が発生しやすい傾向があり、私自身が理想と考える実装の指針を整理して開発作業時に基準として意識を持つよう、まとめた資料を作成しました