理系学生日記

おまえはいつまで学生気分なのか

claude code

Claude CodeとOpenTelemetry Collector、Amazon Managed Service for Prometheus(AMP)を組み合わせて利用状況を可視化する

毎日Claude Codeを使っていると、ふと「自分はどのような使い方をしているんだろう」と気になることがあります。 セッションあたりどれくらいトークンを消費しているのか、費用はどの程度かかっているのか。もちろんccusageのようなツールもありますが、Clau…

Claude Code のカスタム slash command で pull request のレビュー認知負荷を低減する

生成AIの登場でコード生成の生産性は急速に高まっているとされてます。ホントか? まぁほんとなんでしょう。実際、数分でコードを生成できる時代になりました。 ただ、そのような生産性の伸びに比べて、品質を確保する人間の負荷は変わっていません。バグが…

GitHubリポジトリでClaude Plugin Marketplaceを作ってSlash CommandとMCP設定を配布する

Claude Codeを使っていると、便利なslash commandやMCPサーバの設定を他のプロジェクトでも使い回したくなる。でも毎回手作業でファイルをコピーしたり、設定を書き写したりするのは面倒だった。チームで共有しようとすると、READMEに手順を書いて「この設定…

Claude Agent SkillsのProgressive Disclosureとコンテキスト、そしてその配布について

AnthropicがAgent Skillという仕組みを発表して話題になってた。 内容を見て思ったのは、これはSubAgentsと何が違うんやろ、ということだった。 あれ、これSubagentsでできることでは? みたいな。その点は未だ本質的にわかってないのだけれど、まぁClaude.a…

JavaプロジェクトでSerenaとClaude Codeが実現するセマンティックなコード理解

Claude Codeをとても便利に使っていて、実質的なコードや各種設定を自分の手で書くことが相当少なくなってきた。 仕組みというか、流行り言葉で言えばガードレールなんでしょうけど、その辺りを整えておくと楽だわ〜という感じになる。 でもそこには限界もあ…

Claude CodeをBedrock連携させた時のネットワーク疎通要件検証

Claude Code、便利ですよね。課金した。コードの自動生成やリファクタリング、ちょっとした調査まで、開発現場での「もう一人の自分」として頼りになる存在です。でも、企業や組織の“境界型ネットワーク”、つまり外部との通信を厳しく制限している環境で使う…