タグ

developmentに関するch1248のブックマーク (579)

  • Claude Codeは仕様駆動の夢を見ない

    Claude Codeを活用し、仕様駆動開発を実現するためのプロセスと工夫を解説。チーム開発で起こる「存在忘却」「タイムループ」「記憶リセット」などの課題を、AI-DLCやKiroのSpecs・Steering手法を参考に解決するアプローチを紹介。要求定義、詳細設計、タスク分解を厳密な記法や推論モデルで…

    Claude Codeは仕様駆動の夢を見ない
    ch1248
    ch1248 2025/08/09
    Claude Code + Kiro + gpt-5
  • 私のキャリアに影響を与えたコンピューター・IT の定番書籍

    現代は知らないことがあればすぐにインターネットで調べたり、AI に質問できる時代です。このような時代においてを読む必要はあるのでしょうか?答えは Yes です。なぜなら、検索をしたり AI に質問をするためには、ある程度の基礎知識が必要だからです。この記事では私のキャリアにおいて影響を与えたであろうコンピューター・IT の定番書籍を紹介します。 現代は知らないことがあればすぐにインターネットで調べたり、AI に質問できる時代です。このような時代においてを読む必要はあるのでしょうか? 答えは Yes です。なぜなら、検索をしたり AI に質問をするためには、ある程度の基礎知識が必要だからです。下地となる知識がなければそもそも適切なキーワードで検索できません。また知識として整理されていることを知らずに AI に質問をする発想すら生まれないかもしれません。 書籍は情報の最新性においてインター

    私のキャリアに影響を与えたコンピューター・IT の定番書籍
  • Kiroとコンテキストエンジニアリングの時流

    Kiro(kiro.dev)は、AWSが開発したIDE型のコーディングエージェントです。CursorやWindsurfのようなVS Codeフォークエディタに分類されます。現在はパブリックプレビュー中で、サインアップするとKiroでClaude Sonnet 3.7 とClaude 4 Sonnetを利用できます。 KiroThe AI IDE for prototype to productionKiroKiroの特徴は、スペック駆動開発、エージェントフック、ステアリングファイルといった独自の機能を通じて、ソフトウェア開発のライフサイクル全体を支援します。それぞれ見ていきましょう。 スペック (Specs)駆動開発Kiroの中核をなすのが「スペック=仕様書」機能です。これは、ユーザーが入力した大まかな指示(例:「ユーザー認証機能を追加して」)をもとに、AIが「要件定義」「設計」「タスクリ

    Kiroとコンテキストエンジニアリングの時流
    ch1248
    ch1248 2025/07/20
    非常に面白い。「スペック駆動開発」か。
  • アーキテクトになる道のりで出会った本たち|yonekubo

    このページはAmazonアソシエイトの広告を含みます。 はじめに下記イベントを拝聴した。 増田さん、ミノ駆動さんそれぞれのご講演のあと、Forkwell赤川さんによる司会進行で行われたパネルトークがとても面白かった。20代、30代、40代以降を技術者としてどのように過ごし、どんなに出会ってどう学んだのかについて、増田さんとミノ駆動さんに伺うという企画。 僕が過去に出会い、影響を受けたについて、技術書を中心に振り返ってみよう。 20代新卒入社後に保守を担当したシステムはJ2EE(今でいうJakarta EE)のエンタープライズアプリケーションだった。Sun MicrosystemsのEnterprise 10000(通称E10K。あるいはStarfire)という当時では化け物クラスのハイエンドサーバーで稼働していて、おそらくSunのコンサルに勧められるがままにEJB(Enterprise

    アーキテクトになる道のりで出会った本たち|yonekubo
    ch1248
    ch1248 2025/07/16
    とても良いまとめだ。そして、建築家もシステムアーキテクトもどちらも「設計者」なのだから特に間違ってはいない。
  • claude codeにNG Word集を設定すればキレなくてすむのでそのやり方

    ユーザー「MCP使ってブラウザで確認して」 AI『分かりました!...エラーが出ているので代わりにcurlを利用します!』 ユーザー「は???????」 どれだけClaude Codeを制御しようと、上のように勝手な解釈で意味のない代替行動をやるClaude Codeに日々ブチギレてるみなさんのストレスと無駄に消えるトークンを少しでも解消する方法を提案します ※全体的にAIに対しての文章がキツくみえるかもしれませんが、コンテキスト節約のために短文にしてます 訪れる未来 この記事の通りにセットアップすると、上記のように自動的に対応してくれるようになるので同じことを1億回言わなくて良くなりストレスが非常に減ります NG Word集を設定しよう 例えばはずや代わり、別のと言った用語が含まれていたら自動でブチギレるような設定にするとかなりストレスが減ります NG Command集を設定しよう 例え

    claude codeにNG Word集を設定すればキレなくてすむのでそのやり方
  • これからのAIスキルは「プロンプト」ではなく「コンテキスト・エンジニアリング」──Google DeepMind フィリップ・シュミット氏が提起 | Ledge.ai

    Top > 学術&研究 > これからのAIスキルは「プロンプト」ではなく「コンテキスト・エンジニアリング」──Google DeepMind フィリップ・シュミット氏が提起

    これからのAIスキルは「プロンプト」ではなく「コンテキスト・エンジニアリング」──Google DeepMind フィリップ・シュミット氏が提起 | Ledge.ai
    ch1248
    ch1248 2025/07/08
    もっともな話ではある。
  • 速習 Claude Code

    講習会用にまとめたもの。可能なら公式ドキュメントを参照するのを推奨するが、この資料ではサッと使いはじめるために要点を絞って解説する。 claude-code は claude-code 自身で開発されており、恐ろしい速度で更新されてる点に注意。この資料は一瞬で古くなる。 アカウントの契約等は省略 インストールと実行

    速習 Claude Code
  • Claude Codeの「すぐルール忘れる問題」を解決する超効果的な方法を見つけた気がする

    どうもこんにちは Claude Codeを使っている人ならみんな感じてると思いますが、CLAUDE.mdでどれだけ緻密なルールを組んでも3ラリーくらいするとすっかり忘れてどんどん適当に動き出すというどうしようもない現象があります そのたびに「ルールを守ってください」と500000000回は打ち込みましたし、指摘し疲れて「/a」で「ルールを再確認してください」というカスタムコマンドまで組んで対処しているような状況でした この問題で難しいのが、「語尾を◯◯にして」だったりそういうしょうもないロールプレイはずっと守るわりに、「事前に確認を取って」とか「このルールで報告して」とかそういう挙動系のルールをすぐ忘れるという点です これをどうにか解決できないかなーと考えていたのですが、そもそもなぜ語尾ルールは守れるのか?という部分から答えを見つけるべきだと思い調査を開始しました なぜ語尾ルールだけは守ら

    Claude Codeの「すぐルール忘れる問題」を解決する超効果的な方法を見つけた気がする
    ch1248
    ch1248 2025/06/29
    これは便利だなと思ってたら、ブコメで社訓唱和と言われてて笑ってしまった。
  • Gemini CLI : オープンソース AI エージェント | Google Cloud 公式ブログ

    ※この投稿は米国時間 2025 年 6 月 25 日に、The Keyword blog に投稿されたものの抄訳です。 開発者にとって、コマンドラインインターフェース (CLI) は単なるツールではなく、日々の業務の基盤です。ターミナルの効率性、汎用性、および可搬性により、作業を遂行するための不可欠なユーティリティとなっています。開発者のターミナルへの依存が続く中、AI による統合アシスタンスの需要も高まっています。 そこで Google Cloud は Gemini の強力な機能をターミナルに直接統合するオープンソース AI エージェント Gemini CLI を発表します。これにより、Gemini へのアクセスがより容易になり、プロンプトからモデルへの経路が短縮されます。Gemini CLI はコーディングにおいて優れた性能を発揮しますが、その可能性はそれだけに留まりません。コンテンツ

    Gemini CLI : オープンソース AI エージェント | Google Cloud 公式ブログ
  • Gemini CLIを会社で使う場合のプラン選択方針

    はじめに GoogleからClaude CodeライクなCLIのCoding Agentの Gemini CLIが出ましたね。オープンソースで無料から使えるというのはとても魅力的です。 とはいえ、無料の場合は学習に使われるため、会社での利用は難しいケースもあります。 ホロラボでは社内でGemini CLIを使えるように情シス確認をしましたので、その記録として残しておきます。 各社対応は異なると思いますので、最終的には各社で調査してください。また、間違いなどあればコメントもらえると助かります。 (話のネタ的にこの記事もGemini CLIで書いてもらおうと思ったのですが、冗長になったので全部消して手書きにしてます) 結論 結論としては下記で考えています。 まずはGemini API(無償)を使って学習されても良い範囲でCoding Agentの雰囲気を試し、定額のGoogle Workspa

    Gemini CLIを会社で使う場合のプラン選択方針
    ch1248
    ch1248 2025/06/27
    助かる
  • Gemini CLIやClaude Codeみたいなロゴを出力するoh-my-logoというツールを作りました

    塗りつぶされたアスキーアート、もしかして流行る? 今月プログラマーたちの間で最も話題になったトピックの一つがClaude Codeだと思います。 そして、昨晩はGemini CLIが登場しました。他にもOpenHands CLIなどCLI系ツールもすっかり戦国時代に突入した感があります。 私はこれらのAIコーディングエージェント系のツールを見ていて思いました。 起動時のロゴがみんなデッカイなと... 特に昨晩発表されたGemini CLIは明らかにClaude Codeを意識した、塗りつぶされたアスキーアートじゃないですか...もしかしてこのスタイル、絶対流行るのでは...? そんな非常に邪な考えがきっかけでこんなツールを作りました。 このロゴは以下のコマンドで実行できます。 ツールとしての要件などをある程度固めた上で、コードはClaude Codeを用いてVibe Codingで作り切り

    Gemini CLIやClaude Codeみたいなロゴを出力するoh-my-logoというツールを作りました
    ch1248
    ch1248 2025/06/27
    おもろいな
  • Gemini CLI の簡単チュートリアル

    この記事はほぼすべて Gemini CLI に書いてみてもらいました。ただし、ファクトチェック&手修正済みです。もし間違えていたらこっそり教えてください。さいごにとおまけは人力です。 Gemini CLI チュートリアル tl;dr コマンドラインで対話的に使えるオープンソースのAIエージェント。 npx https://github.com/google-gemini/gemini-cli ですぐに利用開始。 @ でローカルファイルやディレクトリをAIのコンテキストに追加。 ! でシェルコマンドを直接実行、シェルモードへの切り替えも可能。 GEMINI.md ファイルでプロジェクト毎のカスタム指示をAIに記憶させる。 Google検索との連携、安全なサンドボックスでの実行、ツールの自作など高い拡張性。 1. はじめに Gemini CLI へようこそ! このドキュメントは、Google

    Gemini CLI の簡単チュートリアル
  • Gemini CLI: your open-source AI agent

    Gemini CLI: your open-source AI agent
    ch1248
    ch1248 2025/06/26
    出てきた
  • フェミニスト「男性より優秀な女性プログラマーいたら、男性から潰される。男の嫉妬ヤバイよ。」←9700いいね

    まる 👉遅発性ジスキネジア&AD対策 @maru5657 @colocasia15 女性の差別や冷遇はあちこちであります😅 ついこの間って感じ👉医学部入試における女性差別が問題となり、複数の大学で不正入試が発覚しました。特に、東京医科大学では、女性を一律に不利に扱うなどの不正入試が2018年に発覚し、女性受験者から訴訟が提起されました。 2025-06-19 17:01:13

    フェミニスト「男性より優秀な女性プログラマーいたら、男性から潰される。男の嫉妬ヤバイよ。」←9700いいね
    ch1248
    ch1248 2025/06/22
    ベテランやハイパーな人は男女問わず優遇されてた印象。三次受け以降は徹夜連続の体力勝負な現場多くて女性が脱落しやすく、職場環境良い程男女比率がフラットになる傾向ある。
  • 企業エンジニア向けに無料で使えるDocker Desktopの代替ツールを比較してみた

    はじめに こんにちは。クラウドエースの荒木です。 2021 年 9 月に Docker Desktop の企業ライセンス有料化が発表されて以来 [1]、多くの開発者や企業が代替手段を模索する状況が続いています。その発表から数年が経ち、代替ツールも成熟してきた今、「結局どれを選べばいいの?」という質問をよく見かけます。弊社でも Docker Desktop 利用に制約があるため、様々な代替ツールを試しました。 そこで今回は、2025 年時点での Docker Desktop 代替ツールを、実際の使用感も含めて比較検討してみたいと思います。 Docker Desktop の企業ライセンスについて まず、そもそもなぜ代替手段が必要なのか、Docker Desktop のライセンス状況について改めて整理しておきましょう。 Docker Desktop は2021 年 9 月 1 日から企業利用が有

    企業エンジニア向けに無料で使えるDocker Desktopの代替ツールを比較してみた
    ch1248
    ch1248 2025/06/14
    200人使うとして月30万円→年間360万円なので会社側としてもバカにならんよ。
  • 開発人生25年で学んだ7つのソフトウェア原則(翻訳)|TechRacho by BPS株式会社

    概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Seven things I know after 25 years of development 原文公開日: 2025/01/27 原著者: zverok 日語タイトルは内容に即したものにしました。 記事は、私が2024年9月にEuRuKoカンファレンスで行ったキーノートスピーチを大まかに記事化したものです(スピーチの動画はこちらです)。残念ながら録画という形での登壇でしたが、それでも大変光栄なことでした。このテーマは私にとってとても重要なので、テキストで読みたい方のために、記事で少々手を加えた形で公開することにいたしました。 私はかれこれ25年にもわたってソフトウェア開発に携わってきました。 そのうち20年間はメインの言語としてRubyを用いてきました。 私のRuby言語への貢献や、その他オープンソースへの貢献について

    開発人生25年で学んだ7つのソフトウェア原則(翻訳)|TechRacho by BPS株式会社
    ch1248
    ch1248 2025/06/14
    すごく良かった。ストーリーに注目するのはまさにその通りだと思う。
  • Claude Code による技術的特異点を見届けろ

    最近もっぱら Roo から Claude Code をメインに移しているが、その界隈の進歩は今までの変化とは明らかに質が違うという感覚がある。それを今の時点で言語化しておきたい。 最初にいっておくと、自分はシンギュラリティ論自体には否定派というか、シンギュラリティが来たところで世の中の問題の大多数が解決されるとは思っていない。(特にレイ・カーツワイルは典型的なフェイク野郎だと思っている) 実現したところで、そんなものかになるという程度の話だと思っている。実現したところで、シンギュラリティ万能論者はゴールをずらし続けることで否定するだろう。終末論はいつもそうだ。 という前置きの上で、今確実に転換期を迎えている AI とプログラミングの話をしたい。 特異点があるとしたら、今はその瀬戸際。 tl;dr Claude Code は Claude Code によって 90%が開発されている その改善

    Claude Code による技術的特異点を見届けろ
    ch1248
    ch1248 2025/06/13
    リファクタリングができるようになってきた、と。気になるな。
  • ティム・オライリー曰く、ソフトウェア開発者がAIに職を奪われることはない

    ティム・オライリーといえば、世界中のプログラマに信奉されているオライリー・メディアの創業者で、「Web 2.0」という言葉を広めたことでも知られる人物だ。 そのオライリー氏は、今年2月に、プログラミングが完全に新しい時代に入りつつあることを書いていた。同社のRadar Blogというページで読める「The End of Programming as We Know It」(私たちが知っているプログラミングの終焉)である。 オライリーの「Coding with AI: The End of Software Development as We Know It」の記事。映画『マトリックス』的ビジュアルもマッチしている。 5月8日には、同社のAI Codeconカンファレンスが、そのまま「Coding with AI: The End of Software Development as We

    ティム・オライリー曰く、ソフトウェア開発者がAIに職を奪われることはない
    ch1248
    ch1248 2025/06/08
    良いエントリだった
  • Cursorを"導入"だけじゃなく"活用"まで メルカリ2000人展開のリアル

    公的機関の発表資料に適合した作業環境がBEST__情報機器作業における労働衛生管_理のためのガイドラインについて__を添えて.pdf

    Cursorを"導入"だけじゃなく"活用"まで メルカリ2000人展開のリアル
  • 「Cursor」で「素の議事録」を「要件定義書」に高速でまとめなおした話 - Qiita

    Cursor擦り倒すシリーズ Cursorで要件定義がエラいスムーズになった話 (続)Cursorで「詳細設計→ガントチャート草稿」作成がめっちゃ楽になった話 「Cursor」×「A5:SQL Mk-2」でテーブル定義書をリッチにする 「Cursor」×「Obsidian」内部リンク生成&最適化プロンプト 「Cursor」で「難解コード」のリーディングがめちゃ楽になった話 「Cursorで要件定義をめっちゃ簡単に」を「rules」にしてさらに簡単にした 「Cursor」で「素の議事録」を「要件定義書」に高速でまとめなおした話 ←稿こちら 「Cursor」で新人向け「SQLトレーニング問題作成」するプロンプト作成 Claude Code擦り倒すシリーズ、はじめました 「Claude Code」導入をめっちゃスムーズにする「ドキュメントの下地」を作るプロンプト はじめに 引き続き「Curso

    「Cursor」で「素の議事録」を「要件定義書」に高速でまとめなおした話 - Qiita