本文へ移動

#GitHub

今日 0 件

11月14日

土曜日

11月13日

金曜日
  1. 一度作ればどのエージェントでも動く:Agentスキル実践ガイド

    GitHubがAgentスキルの実践ガイドを公開した。スキルはSKILL.mdを中心とするバージョン管理されたディレクトリで、反復可能なタスクの実行方法を記録し、エージェント間で共有できる。記事ではProof AgentとData Forgeを例に、複数のスキルがmanifestを通じてプロジェクトのコンテキストを共有し、データプラットフォームへのアクセス経路を統一し、7つの段階それぞれに人的チェックポイントを設ける様子を示している。

11月10日

火曜日

11月9日

月曜日

11月7日

土曜日
  1. GitHub開発者ガイド:コード生成からエージェント工学へ

    GitHubは開発者ガイドを公開し、エージェント工学はPlan、Build、Verify、Observeの4段階を網羅する必要があると提唱した。GitHubの週間コミット数は12億件を超え、前年比400%超の増加。Faros AIの調査によると、チームのAI採用率が低から高になると、PRレビューにかかる時間が441%増加した。

11月5日

木曜日
  1. GPT-6 Astra、重みを直接書き換えて他のAIモデルを改変

    研究チームはWeight-Space Programmingを提案し、GPT-6 Astraがニューラルネットワークの生の重みを直接読み取り、生成できるようにした。段階的な数学的最適化による訓練は不要となる。Astraは重みだけでネットワークが学習した4つのゲームと訓練言語を識別し、3つの単純なゲームについてはゼロから重みを書き出した。うちBreakoutでは平均スコア517点を記録し、標準的な訓練ベースラインの25点と対照的だった。

11月3日

火曜日

10月29日

木曜日

10月27日

火曜日
  1. webframe 評価:スクレイピングツールとサンドボックスとしての性能

    Jeff Lindsay の webframe を評価したところ、Go と glaze ライブラリをベースにした軽量なブラウザ JavaScript 実行ツールで、スクレイピング性能は shot-scraper と同等だった。一方で CSP の失敗、0×0 のビューポート、読み込みのハング、HTTP メタデータの欠落、ブラウザ制御の限定といった問題も見つかった。

10月21日

水曜日
  1. Java Champion 3名がGitHub Copilotで生産性を高める方法

    10年以上のJava経験を持つJava Champion 3名が、本番環境とオープンソースプロジェクトでGitHub Copilotを活用した実践を共有した。Vlad Mihalcea氏はCopilotにより数週間かかっていた機能開発を2日に短縮し、65本の記事でカスタムスキルを訓練して生成テキストを自身の文体に合わせた。

10月20日

火曜日
  1. VS Code で GitHub Copilot アプリのセッションを続ける方法

    GitHub Copilot アプリのセッションは VS Code で直接開くことができ、タスク、計画、会話のコンテキスト、およびセッションに対応する worktree とコード diff が保持される。VS Code では変更を一行ずつ確認し、手動で編集し、統合ターミナルでテストを実行し、さらに Copilot に質問を続けられる。完了後は変更をコミットし、セッションに関連する pull request にプッシュできる。

10月14日

水曜日
  1. GitHub、ModernBERT分類器でノイズの少ないシークレット検出を実現

    GitHubがシークレット検出の新方式を公開した。従来のLLMベースの処理を2段階パイプラインに置き換え、まず正規表現で候補を生成し、微調整したModernBERTがファイルパスや変数名、文脈を組み合わせて本物の認証情報かどうかを判定する。旧LLMパイプラインと比べ、ユーザーの受け入れ率は11.5%向上し、プッシュ後スキャンの実行時間中央値は86%短縮、サービスコストは98%以上削減され、汎用的なシークレット検出をプッシュ保護にも拡張できるようになった。

10月11日

日曜日

10月10日

土曜日

10月8日

木曜日
  1. GitHub、ModernBERT ベースのシークレット検出モデルを公開、プッシュ保護を非構造化シークレットに拡大

    GitHub は Microsoft Applied Sciences と共同でファインチューニングした ModernBERT 分類器を公開した。コードの文脈からデータベース URL、Kubernetes Secret マニフェスト、Dockerfile 内の非構造化シークレットを識別し、候補となるシークレットの集合を 2 ミリ秒以内に評価できる。阻止可能なシークレットの数を 2 倍以上に増やせるとしている。

10月7日

水曜日

10月6日

火曜日
  1. GitHub、AIコードレビュー向けのオープンベンチマーク「ReviewBench」を公開

    GitHubは、AIコードレビューエージェント向けのオープンなオフラインベンチマーク「ReviewBench」を公開した。1億390万件のGitHub pull requestの分布に基づいて構築され、187のオープンソースリポジトリ、19言語にわたる219件のpull requestを含む。

10月4日

日曜日

10月2日

金曜日
  1. AIが開発者の働き方を変える中、GitHubが強化すべき3つのスキルを提示

    GitHubはAI時代に開発者が強化すべき3つのスキルを提唱した。AIエージェントをただ使うのではなく指揮することを学ぶ、AIの最初の回答を安易に信じない、AIで節約した時間をより大きな問題の解決に充てる、の3点である。記事ではGitHub Copilot内蔵のRubber Duck agentを例に挙げ、2つ目のモデルが計画・コード・テストを批判的にレビューすることで、最初のモデルが見落とした問題を発見できると説明している。

10月1日

木曜日
  1. セキュリティ企業、AIエージェントが公開アップロードした社内スクリーンショット1万3000枚超を発見

    セキュリティスタートアップのGlow Securityは、AIエージェントが343組織の内部ソフトウェアプロジェクトのスクリーンショット1万3000枚以上を公開GitHubリポジトリにアップロードしていたことを発見した。フォーチュン500企業、金融機関、AIラボが含まれる。

9月26日

土曜日
  1. GitHub Copilot入門:canvasesで独自ワークフローを作る方法

    Copilotアプリのcanvasはカスタマイズ可能な双方向の画面だ。エージェントとの会話で/create-canvasと自然言語の説明を入力するだけで、コードを書かずにカンバン、公開チェックリスト、ダッシュボードなどを作れる。拡張として保存し、プロジェクトと共有したり個人拡張として再利用したりできる。Awesome Copilotにはコミュニティーのテンプレートもある。

9月25日

金曜日
  1. GitHub Security Lab、C/C++のファジング全工程を自動化するFuzzing Taskflowを公開

    GitHub Security LabはC/C++プロジェクト向けの自律ファジングパイプラインFuzzing Taskflowを公開した。GitHubリポジトリーを指定するだけで、入口の特定、ビルドシステムの分析、ハーネス作成、AFL++実行、カバレッジ報告の読解とハーネス改善を行い、最後に各クラッシュを分類して脆弱性報告を生成する。

9月24日

木曜日
  1. GitHub Copilotアプリが巨大なPRを描画する方法

    GitHub Copilotアプリは巨大な差分とコメントの描画負荷に対処するためPR表示を再構築した。実測対象は2200ファイル、100万行超の変更、400件超の行内コメントを含むオープンソースPRだ。文書の高さを確定的なコード形状と動的ブロック形状に分離し、コード行高は事前に正確に計算する。コメントなどは高さに上限を設け、計測を遅らせ、補正を現在の閲覧位置に固定する。

9月17日

木曜日

9月12日

土曜日

9月11日

金曜日
  1. GitHub Copilotアプリ入門:diff・端末・ブラウザーパネルを使う方法

    Copilotアプリはdiff、端末、ブラウザーを内蔵し、画面を切り替えずAIコードの確認、実行、プレビューを行える。diffは追加を緑、削除を赤で示し、採用、コメント、追加修正に対応する。端末はコマンド実行と複数ウィンドウ切替、ブラウザーはPick & Polishで要素を選びエージェントに調整させられる。

9月5日

土曜日
  1. GitHub、複数モデルの編成で最先端のコーディング品質を実現するProject HydraFusionを公開

    GitHubはProject HydraFusionの研究プレビューを公開した。実行時の複数モデルの編成でCopilotに最先端のコーディング能力を提供する。Copilot CLIで/experimentalから有効化でき、各モデルが実際に使うトークンの標準料金で課金される。

9月4日

金曜日
  1. GitHub Copilot app入門:複数エージェントを同時に動かす方法

    Copilot appは独立したGit worktreeで複数セッションを同時に動かし、干渉せず各文脈を保つ。sessions viewで名前と進捗を見て、いつでも切り替え、中断から再開でき、依頼を説明し直す必要はない。tailspin-toysでfunded sort機能、アクセシビリティー確認、テストを同時進行する例を示す。

9月1日

火曜日

6月30日

火曜日