タグ

yoshukiのブックマーク (5,522)

  • [翻訳] Anthropic ハッカソン優勝者による Claude Code 完全ガイド

    はじめに 私は 2 月の実験的リリース以来、Claude Code を日常的に使用しており、Anthropic x Forum Ventures ハッカソンで優勝しました。 @DRodriguezFX と共に、Claude Code だけを使って Zenith を構築しています。 10 ヶ月間の日常使用を経て得た、私の完全なセットアップを紹介します。 Skill Hook Sub Agent MCP Plugin Skill と Slash Command Skill は特定のスコープやワークフローに制限されたルールのように機能します。プロンプトの短縮形です。 Opus 4.5 との長いコーディングセッションの後、デッドコードや不要な .md ファイルを整理したい場合は、/refactor-clean を実行します。テストが必要なら /tdd、/e2e、/test-coverage を使い

    [翻訳] Anthropic ハッカソン優勝者による Claude Code 完全ガイド
  • Claude Codeの機能が多くて混乱している人へ

    はじめに Claude Codeを触り始めると、「Skills」「Custom Commands」「Hooks」「サブエージェント」「MCP Servers」...と、似たような機能がいくつも出てきて混乱しませんか? それらを使わなくても開発効率は使っていない時よりもかなり上がっているので、私は自腹で月300ドル払っていましたが、半年ほどあまり活用していませんでした。しかし活用したところかなり便利だったので一度まとめてみます。 この記事では、各機能の使い方だけでなく、「なぜその機能が存在するのか」「どういう問題を解決するのか」という思想から説明していきます。思想を理解すれば、新しい場面に遭遇しても自分で判断できるようになりますし、「この機能、こういう使い方もできるんじゃないか」というアイデアも浮かびやすくなるのかなと思います。 Claude Codeの考え方を理解する なぜこんなに多くの拡

    Claude Codeの機能が多くて混乱している人へ
  • 【2026年最新】Claude Code作者が実践する「超並列駆動」開発術がエンジニアの常識を破壊していた - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Claude Codeの開発者である Boris Cherny氏 (@bcherny) が公開した「2026年の開発セットアップ」が、Claude Codeを使う全人類が読むべき内容でした 彼が実践しているのは、単なるツールの使いこなしではありません。 人間自身のCPUをマルチスレッド化するという、エンジニアリングの極致です。 そこで、この記事では彼が明かした驚異のワークフローを解剖し、我々が今すぐ取り入れるべき次世代の開発思想を深掘りします。 Claude Codeでどんなことできるかは、以下の記事も参考にしてみてください! 1. タ

    【2026年最新】Claude Code作者が実践する「超並列駆動」開発術がエンジニアの常識を破壊していた - Qiita
  • CLAUDE.md や AGENTS.md のベストプラクティスな書き方 - izanami

    CLAUDE.md は LLM にコードベースを理解させる最重要ファイル。WHY/WHAT/HOW の3要素を300行以内で簡潔に書き、指示は最小限に。段階的開示で詳細は別ファイルに分離し、リンターや自動生成には頼らないのがベストプラクティス Claude Code を使っていて、なんか思い通りに動かんなって感じたことない?指示を書いてるはずなのに無視される、毎回同じことを説明し直さなあかん、コードスタイルがバラバラになる こういう問題の多くは、実は CLAUDE .md の書き方に原因があったりするんよね X で 毎日 AI 情報を配信してるコムテです。Agentic AI / AI 駆動開発などを中心に情報を配信しています この記事は HumanLayer のブログ記事「Writing a good CLAUDE .md」をベースに、Anthropic の公式ドキュメントと最新の学術研

    CLAUDE.md や AGENTS.md のベストプラクティスな書き方 - izanami
  • Claude Code Customization Guide: Rules vs Skills vs Subagents vs MCPs

    JANUARY 5, 2026Claude Code Customization: When to Use Rules, Skills, Subagents, and MCPs Claude Code has four internal configuration layers: CLAUDE.md (master config), Rules (domain knowledge), Skills (workflows), and Subagents (autonomous tasks). Plus MCPs as external bridges to tools like GitHub, databases, and Slack. Internal layers shape how Claude thinks; MCPs extend what Claude can reach. Cl

    Claude Code Customization Guide: Rules vs Skills vs Subagents vs MCPs
  • Rails: パーシャルよりもViewComponentを選ぶべき理由(翻訳)|TechRacho by BPS株式会社

    概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Why choose ViewComponent over Rails partials | Rails Designer 原文更新: 2024/11/18 原著者: Rails Designer -- Railsフロントエンド関連記事に加えて、ViewComponentとTailwind CSSを用いた美しいUIコンポーネントなどさまざまな製品を販売しています 日語タイトルは内容に即したものにしました。 Reactにインスパイアされて生まれたViewComponentが紹介されたのは、RailsConf 2019でした。ViewComponentはデータフローを改善してビューをテストしやすくし、ビューのコードを美しく整えられます。 類似のソリューションはViewComponentの前後にもいくつか登場していましたが、その中か

    Rails: パーシャルよりもViewComponentを選ぶべき理由(翻訳)|TechRacho by BPS株式会社
  • プロと読み解く RubyGems/Bundler 4.0 リリースノート - ANDPAD Tech Blog

    こんにちは hsbt です。やっとアサシンクリード・シャドウズのプラチナトロフィーを取りました。年末年始は鳴潮とゼンレスゾーンゼロのアップデートをプレイしながら過ごそうと思います。 さて、Ruby 4.0.0 がリリースされ、毎年恒例の プロと読み解くRuby 4.0 NEWS - STORES Product Blog が公開されましたが、RubyGems や Bundler の解説が何もないことに気がついたのでリリースノートの解説を自分で書こうと思います。 4.0.0 Released - RubyGems Blog 4.0.1 Released - RubyGems Blog 4.0.2 Released - RubyGems Blog 4.0.3 Released - RubyGems Blog 前回は 4.0 にアップグレードするにあたっての非互換を中心に紹介したので、このエント

    プロと読み解く RubyGems/Bundler 4.0 リリースノート - ANDPAD Tech Blog
    yoshuki
    yoshuki 2025/12/26
  • プロと読み解くRuby 4.0 NEWS - STORES Product Blog

    プロと読み解くRuby 4.0 NEWS テクノロジー部門技術推進グループの笹田(ko1)と遠藤(mame)です。Ruby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 日 12/25 に、恒例のクリスマスリリースとして、Ruby 4.0.0 がリリースされました(Ruby 4.0.0 リリース | Ruby)。今年も STORES Product Blog にて Ruby 4.0 の NEWS.md ファイルの解説をします(ちなみに、STORES Advent Calendar 2025 の記事になります。他も読んでね)。NEWS ファイルとは何か、は以前の記事を見てください。 プロと読み解く Ruby 2.6 NEWS ファイル - クック

    プロと読み解くRuby 4.0 NEWS - STORES Product Blog
    yoshuki
    yoshuki 2025/12/25
  • What's new in Ruby 4.0

    Ruby 4.0 will be released next week on Christmas day. This release brings a new JIT compiler, improvements to Ractors, a new mechanism to define namespaces called Ruby::Box, and a whole lot of other changes. Although it’s a major version bump, there shouldn’t be any serious breaking changes. This version bump is to celebrate 30 years since the first public release of Ruby. Ruby::Box Ruby::Box is a

    What's new in Ruby 4.0
    yoshuki
    yoshuki 2025/12/19
  • Claude CodeからPull Requestのレビュー操作を便利に行うClaude Skillsを作った - $shibayu36->blog;

    Claude CodeやClaude Code Actionを用いて、AIに自律的にPull Requestのレビューを行なってもらうとき、いくつかの課題があった。その解決のためにPull Requestのレビュー操作に特化したgithub-pr-review-operationというClaude Skillsを作ったので紹介します。 課題 次の3つの課題があった。 インラインコメントを付ける時に、コメントする行を間違える Claude Code ActionにはインラインコメントをつけるMCPが同梱されているが、ある行に対する指摘内容を別の行にコメントを付けることが多かった そのPull Requestに過去ついたコメントを考慮してと指定しても、うまくコメント一覧を取得できない 通常のコメントは取得できてもインラインコメントは取得せずに進めてしまうなど そのPull Requestについ

    Claude CodeからPull Requestのレビュー操作を便利に行うClaude Skillsを作った - $shibayu36->blog;
  • ベテランプログラマは生成AIをどう活用しているのか?そして初学者は生成AIをどう活用すべきか? - give IT a try

    はじめに これは「フィヨルドブートキャンプ Advent Calendar 2025」の15日目の記事です。 fjord-calendar.jp 昨日の記事は id:unikounio さんの「【Obsidian】Thinoで思考の整理を楽しもう」と、 id:hiroblogdesu さんの「フィヨルドブートキャンプに入会して丸2年が経ったのでモチベについて語らせてください」でした。 今回はメンターである僕、伊藤淳一がふだんの業務で生成AIをどんなふうに使っているのかを紹介したいと思います。 また、記事の後半ではフィヨルドブートキャンプ生に向けて、プログラミング初学者が生成AIを利用する際の注意点についても書いてみます。 【もくじ】 はじめに どんな生成AIを使っているのか どんなときに使うのか 自分でコードを書いてもいいが、ちょっと面倒なとき 自分で調べてもいいが、時間がかかりそうなとき

    ベテランプログラマは生成AIをどう活用しているのか?そして初学者は生成AIをどう活用すべきか? - give IT a try
  • 2025年版 私がAIエージェントと協働しながら集中する方法 - じゃあ、おうちで学べる

    集中できなくなった 何かがおかしい。 AIエージェントを使い始めてから、自分が壊れていくのを感じていた。以前は4〜5時間ぶっ通しで集中できた。コードを書き始めたら、気づいたら夕方になっていた。あの没入感。あの充実感。それが、完全に消えた。 30分も持たない。いや、10分だろうか。1つの作業に没頭しようとしても、すぐに別の作業に引き戻される。戻ってきたら、さっき何をしていたか忘れている。頭の中が常にざわついている。自分の脳が、自分のものではなくなっていく感覚があった。 最初は自分を責めた。集中力が落ちたのは、体力のせいか。年齢のせいか。怠けているのか。スマホの見すぎか。でも違った。同じように苦しんでいる人が、周りにもいた。 きっと、最初からうまく馴染める人もいるのだろう。複数のエージェントを同時に回しながら、涼しい顔で成果を出せる人。元々、全体を俯瞰しながら動くのが得意な司令官タイプ。私は違

    2025年版 私がAIエージェントと協働しながら集中する方法 - じゃあ、おうちで学べる
    yoshuki
    yoshuki 2025/12/15
  • AWS設計ガイドラインを公開しました | フューチャー技術ブログ

    はじめにTechnology Innovation Groupの神崎です。 フューチャー社内の有志のメンバーでAWS設計ガイドラインを作成しました。 この記事では、ガイドライン策定の目的と、その内容を抜粋して紹介します。 ガイドライン策定の目的詳細はガイドライン冒頭に記載していますが、ベストプラクティスを形式知化していくというのが第一の目的です。第二に、設計のベースラインを提供することで、システム固有で考えるべきところ(すなわち設計作業で重要なところ)に時間が使えるようにして、結果として設計品質を底上げできることを目指しています。 そのため、システムを跨いで再利用可能な部分に特に着目しています。 ちなみに、Geminiにガイドラインの目的を問うたところ次の回答でした。上記の思いやエッセンスは取り込めているのではないかと思います。 クラウドファーストが標準となり、システム構築においてAWS

    AWS設計ガイドラインを公開しました | フューチャー技術ブログ
    yoshuki
    yoshuki 2025/12/13
  • ginza.rb 第94回を開催してRails8.1について学んだ - おもしろwebサービス開発日記

    Ginza.rb 第94回 - Rails8.1について学ぶぞ - connpass 第94回は10月22日にリリースされたRails8.1について学んでいきました。 メジャーフィーチャーについてy-yagiさんのまとめた資料を参考にしつつ学び、マイナーフィーチャーと関連した話題について僕のつくったgistを参考にしつつ話をしていきました。 About Rails 8.1 - Slidev Rails8.1のマイナーフィーチャーで気になったもの 個人的な感想 特に気になったものについて書いています。 Active Job Continuations Active Job Continuationsは、大きいジョブを運用しているときにめっちゃ便利なケースがあるけど、たとえばOOMKillerにワーカプロセスが殺されたときはうまくContinueしないぞ、などきちんと機能の詳細を把握して使わな

    ginza.rb 第94回を開催してRails8.1について学んだ - おもしろwebサービス開発日記
  • Rails アップグレードを安全に進めるための実践ガイド - ANDPAD Tech Blog

    こんにちは、ザックです。フリーランスRails 開発者として、過去 2.5 年間アンドパッドで働いています。 アンドパッドでは、主にモノリシックアプリケーションの Rails アップグレードを担当しています。 Rails のアップグレードは、破壊的変更の早期検知、保守性の維持、将来的なコスト削減のために欠かせません。 古い挙動や monkey-patch を抱えたまま放置すると、アップグレードの難易度とリスクは急速に上がります。 そのためアンドパッドでは、変更を小さく保ち、安全に進めるためのアップグレードプロセスを運用しています。 このポストでは、その手順と考え方を紹介します。 Rails アップグレードプロセス アップグレードワークフローは、変更を小さく保ち、リスクを早期に評価し、CI・ログ・回帰テストを通じて安全性を確認することを目的としています。 Rails のデフォルトに極力寄

    Rails アップグレードを安全に進めるための実践ガイド - ANDPAD Tech Blog
  • RubyGems/Bundler 4.0 最速解説 - ANDPAD Tech Blog

    こんにちは、hsbt です。 相変わらず原神やゼンレスゾーンゼロをプレイしているのですが、Yotei をひと段落したあとにアサシンクリードシャドウズをプレイしてみたら、面白さ再発見という感じで楽しくプレイしています。 今回は、私がメンテナとして開発をしている RubyGems と Bundler のメジャーアップデートである 4.0.0 の重要な変更点と備えについて解説します。特に Bundler 4の変更は、セキュリティの強化 と、長年の混乱の元となっていた暗黙的な挙動の明確化 に焦点を当てています。長年の利用を通じて慣れ親しんだ動作のいくつかがBundler 4でデフォルトから変更されます。 4.0.0 Released - RubyGems Blog Upgrading to RubyGems/Bundler 4 - RubyGems Blog 私が書いた上記の2つのエントリにフルバ

    RubyGems/Bundler 4.0 最速解説 - ANDPAD Tech Blog
  • 初心者が爆速で Claude Code を習得する 10 のステップ

    その②:通知をONにする モデルが強化されるにつれて、長時間の作業を自律的に行えるようになっています。その間、人間がずっと見ている必要はないため、作業が終わったら通知で連絡をもらうように設定しましょう。 個人的に参考になったブログはこちらです。 その③:音声入力を活用する 音声入力なら、タイピングの 3 〜 4 倍の情報量を、背景や意図を含めて自然に伝えられます。入力の負担が減って思考に集中できます。 個人的に参考になった動画はこちらです。 2. CLAUDE.md を作成し、育てる CLAUDE.md とは? CLAUDE.md は、Claude にプロジェクトの背景知識(コンテキスト)を持たせるための設定ファイルです。通常、AI は会話のたびにプロジェクトの構成やルール(コーディング規約など)を忘れてしまうため、毎回説明する必要があります。しかし、プロジェクトのルートディレクトリに C

    初心者が爆速で Claude Code を習得する 10 のステップ
  • Claude Code完全ガイド

    このでは『Claude Code』についてまとめています。 『Claude Code』が提供している基的な使い方、ツール機能、MCP統合、カスタマイズ方法、開発ワークフローなど各種機能についてドキュメントとプロジェクト内の情報を元にまとめています。 記事の前半では、Claude Codeの基的な使い方とツール機能について解説しています。 記事の中盤では、MCP統合とカスタマイズ方法について詳しく説明しています。 記事の後半では、実践的な開発ワークフローとベストプラクティスを紹介しています。 Claude Codeを初めて使う方から、より高度な使い方を知りたい方まで、幅広く対応した内容となっています。

    Claude Code完全ガイド
  • 「そのDockerfile、卒業しよう」実務で通用するベストプラクティス

    概要 どうも、どすこい です! この記事では、Dockerfileを実務で扱う際に知っておくと大きく効率が上がる設計ガイドを書きました! Dockerそのものの仕組みには深入りせず、実際にDockerfileを書く場面でつまずきやすい部分だけを解説します! なお、扱う例はGoを想定しています。 この記事で行わないこと Dockerの基礎 ネットワーク、ボリューム、Docker Engineの詳細解説 なお、Dockerそのものについて知りたい方は以下のサイトがおすすめです! 対象読者 業務でDockerfileを0から書く機会を得たエンジニア 学習中で、Dockerfileのベストプラクティスについて知りたい方 この記事で伝えたいこと Dockerfileを最適化する際に何を判断基準にすべきかについて知る 解決したい課題 初心者が書くDockerfileには次のような課題が発生しやすいです

    「そのDockerfile、卒業しよう」実務で通用するベストプラクティス
  • 機密情報の漏洩を防げ! Webフロントエンド開発で意識すべき漏洩パターンとその対策

    YAPC::Fukuoka 2025 で発表した資料です。 https://fortee.jp/yapc-fukuoka-2025/proposal/c705086e-8849-4419-8dce-423f82f41327

    機密情報の漏洩を防げ! Webフロントエンド開発で意識すべき漏洩パターンとその対策