Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (19)

タグの絞り込みを解除

Gitに関するmkusakaのブックマーク (5)

  • AI設計壁打ちに使える、小さな合意を積み重ねるプロトコルを作った

    コーディングエージェント、特に頭のよいモデルを使っていると、大量の情報を流し込まれて脳が焼かれることありませんか? ちょっと参考資料を渡して「これを元に設計を開始したい」と言い出すと、 「五次元異空間ミョーミョンでピョマるだけですね」 「ではラングリングの有効期間は2秒間でかまいませんか?」 「これだから平成のひとは!」 とかいきなり言われて「は?なに???」みたいになりがちです。 ざくっと設計壁打ちしたかったから、参考資料(これも絶対のものではない)を渡しただけなのに、参考資料を絶対のものとしてずっと先まで全部「勝手に確定された」というのはかなりのストレスになります。しかも、それらの情報を組み立てるためにやたらコンテキスト消費をして、時間がかかってしまいます。 今回はこれを防ぐためのプロトコルを開発してみました。五次元異空間は不要です。 # Protocol: マイクロコミット合意プロト

    AI設計壁打ちに使える、小さな合意を積み重ねるプロトコルを作った
    mkusaka
    mkusaka2025/12/15非公開
    記事「Micro-Commit Agreement Protocol」を解説。No Skipping/One by One/Wait for Understandingの3ルールで設計を進める。
    • Git Worktree & ghq 入門 ― Issue/PR 毎の環境を一発生成する便利スクリプトもあるよ!

      1. はじめに 株式会社GENDA データエンジニア / MLOpsエンジニアの uma-chan です。 この記事は GENDA Advent Calendar 2025 シリーズ3 Day 7 の記事です。 1.1. こんな悩みありますよね 機能開発中に緊急のバグ修正依頼が来た 複数の PR を同時にレビューしたい Issue 対応を並行して進めたい 忙しいときのあるあるシチュエーションです。 ブランチでの作業を一旦中断して、別の作業に取り掛かるために gitswitch (git checkout) や git stash で苦しんでいませんか? 1.2. この記事で紹介すること Git Worktree と ghq を組み合わせて、Issue や PR ごとに独立した作業環境を構築する方法を紹介します。 さらに、紹介する便利スクリプトを使えば1コマンドで一発生成できます! Is

      Git Worktree & ghq 入門 ― Issue/PR 毎の環境を一発生成する便利スクリプトもあるよ!
      mkusaka
      mkusaka2025/12/09非公開
      Git WorktreeとghqでIssue/PR毎の作業環境を作る入門。issue-worktree-create等3スクリプトで1コマンド生成・削除を自動化。
      • 月間350件のプルリクを捌きつつ、実装タスクも並列でこなすために必要だったものはやっぱりgit worktreeでした。

        Dress Code Advent Calendar 2025、2日目の記事です🎉 私がgit worktreeを使うに至るまでの話と、worktreeを使う際のおすすめのツールを紹介します。AI系の話はしません。 よろしくお願いします! はじめに。 「タイトル盛りすぎだろw」と思われそうですが、DRESS CODE(弊社が展開しているSaaSの名称)の直近1ヶ月のPR数を確認したところ、なんと350件以上がマージされていました。 現在は2チーム体制で開発を行なっており、コードレビューはチーム内でクロスレビューで行なっています。そのため、自分の実装タスクを進めながらも、並行して大量のPRのレビューリクエストが飛んできます。 検証や提案のためにローカルでブランチをチェックアウトし、また自分の作業ブランチに戻りと繰り返し、気がつけばローカルにはアクティブなブランチが5個も10個も溜まっている

        月間350件のプルリクを捌きつつ、実装タスクも並列でこなすために必要だったものはやっぱりgit worktreeでした。
        mkusaka
        mkusaka2025/12/03非公開
        月間350件超のPRレビューを回す筆者が、git worktree管理ツールgwqでブランチ切替やexec、statusを効率化する手順を紹介。
        • Effective harnesses for long-running agents

          Published Nov 26, 2025 Agents still face challenges working across many contextwindows. We looked to human engineers for inspiration increating a more effective harness for long-running agents. AsAI agents become more capable, developers are increasingly asking them to take on complex tasks requiring work that spans hours, or even days. However, getting agents to make consistent progress across

          Effective harnesses for long-running agents
          mkusaka
          mkusaka2025/11/27非公開
          長時間エージェントを安定運用する手法。init.sh/claude-progress.txt/git、feature_list.json(200+要件)とPuppeteer MCPで段階実装・検証。
          • Cursor のアップデートで知った git worktree の便利さ - 並行開発が劇的に楽になった話

            Cursor のアップデートで知った git worktree の便利さ - 並行開発が劇的に楽になった話記事のサマリ Cursor IDE のアップデートで git worktree 機能に触れる機会があり、これまで勘違いしていた概念を正しく理解できました。複数回 git clone したりセットアップしたりが面倒そうだなーと思っていましたが、実際は一つのリポジトリから複数の作業ディレクトリを手軽に作成でき、並行開発が格段に効率化されることがわかりました。 きっかけは Cursor のアップデート 最近の Cursor のアップデートで、プロジェクトを開く際に「Local」と「Worktree」を選択できるようになりました。これまでなんとなく worktree という言葉は聞いたことがあったものの、具体的にどう便利なのかピンと来ていませんでした。 「Worktree」を選択すると、自

            Cursor のアップデートで知った git worktree の便利さ - 並行開発が劇的に楽になった話
            mkusaka
            mkusaka2025/11/04非公開
            CursorのWorktree機能を起点にgit worktreeを解説。~/.cursor配下に作業dir自動生成しnpm install実行、gwtaddb等fish alias例も掲載。
            • 残りのブックマークを読み込んでいます1

            お知らせ

            公式Twitter

            • @HatenaBookmark

              リリース、障害情報などのサービスのお知らせ

            • @hatebu

              最新の人気エントリーの配信

            処理を実行中です

            キーボードショートカット一覧

            j次のブックマーク

            k前のブックマーク

            lあとで読む

            eコメント一覧を開く

            oページを開く

            はてなブックマーク

            公式Twitter

            はてなのサービス

            • App Storeからダウンロード
            • Google Playで手に入れよう
            Copyright © 2005-2025Hatena. All Rights Reserved.
            設定を変更しましたx

            [8]ページ先頭

            ©2009-2025 Movatter.jp