並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 180件

新着順 人気順

processingの検索結果1 - 40 件 / 180件

  • 実務で使っているClaude Codeの開発環境の紹介

    GA technologiesでバックエンドエンジニアをしている中坂です。今回は私が実務で実際に使っているClaude Codeの開発環境について紹介します。 はじめに 弊社には多くのプロダクトが存在します。その中でも私が所属しているチームでは各プロダクトを横断的に扱う必要があり、時には複数のリポジトリを往来しながら開発を進める必要があります。 このような環境でClaude Codeを活用する際、単一リポジトリでの開発とは異なる工夫も必要になります。本記事では、このような環境で約1ヶ月間Claude Codeを業務で使用してきた経験をもとに、複数プロダクト環境で開発を効率的に進めるための開発環境の構築方法を紹介します。 全体構成 まず、私が構築した開発環境の全体像を紹介します。 workspace/ ├── proj_a/ # サービスA ├── proj_b/ # サービスB ├── p

      実務で使っているClaude Codeの開発環境の紹介
    • Pythonで理解するMCP(Model Context Protocol) | gihyo.jp

      動作環境 Python 3.12 ライブラリの使用バージョン gradio 5.34.2 anthropic 0.54.0 mcp 1.9.4 python-dotenv 1.1.0 仮想環境とライブラリインストール % cd mcp-host-with-gradio % python3 -m venv venv % source venv/bin/activate (venv) % pip install gradio anthropic mcp dotenv .envファイルの設定 AnthropicのAPIキーが必要です。APIキーの作成は以下を参考にしてください。APIの利用には料金がかかりますが、API従量課金であれば5ドルから始めることが可能です。 Claudeを使い始める -Anthropic .env ANTHROPIC_API_KEY=xxxxxxxxxxxxxxxxxx

        Pythonで理解するMCP(Model Context Protocol) | gihyo.jp
      • Claude Codeを「最強の相棒」に!Hooks機能 完全ガイド(/hooks画面も徹底解説)🚀|Kyutaro

        AIコーディングアシスタント「Claude Code」を、もっと自分好みに、もっと賢く、もっと頼れる存在にしたい…!そう考えたことはありませんか? 「毎回同じフォーマットを指示するのが、地味に面倒…」 「このコマンドは使ってほしくないのに、AIが提案してきちゃう…」 「チームで決めたコーディング規約を、AIにも守ってほしい!」 開発の現場では、こうした「ちょっとした手間」や「AIとの意思疎通のズレ」が積み重なって、ストレスになることもありますよね。 もし、こうしたルールを一度設定するだけで、Claudeが常に守ってくれるとしたら…? それを実現するのが、今回ご紹介する「Hooks(フック)」機能です! Hooksは、あなたの開発ワークフローにAIを完璧にフィットさせるための、まさに魔法のような仕組み。 この記事は、Hooksの基本概念から、設定画面(/hooks)の詳しい見方、そして具体的

          Claude Codeを「最強の相棒」に!Hooks機能 完全ガイド(/hooks画面も徹底解説)🚀|Kyutaro
        • Modern Node.js Patterns for 2025

          Node.js has undergone a remarkable transformation since its early days. If you’ve been writing Node.js for several years, you’ve likely witnessed this evolution firsthand—from the callback-heavy, CommonJS-dominated landscape to today’s clean, standards-based development experience. The changes aren’t just cosmetic; they represent a fundamental shift in how we approach server-side JavaScript develo

          • プロンプトエンジニアリングから逆算して考える、エンジニアのスキルアップ | フューチャー技術ブログ

            本記事は、AI Tips連載の1本目の記事となります。 はじめにこんにちは。HealthCare Innovation Group(HIG)の山本竜玄です。 業務やプライベートを通して、GeminiやGitHub Copilot、Cursor、Claudeなどを使用していますが、これらのAIエージェントツールをうまく使うにはプロンプトエンジニアリングの知識が必要だと実感しています。 例えば、Few-Shot Prompting(数個の例を与えてつつ、同様のタスクを依頼する)であったり、Tree of Thoughts(複数の選択肢や段階を並行して評価・検討させる)などを意識すると、AIからの回答の質が大きく向上します。 これらの手法を勉強する中で、ふと思ったことがあります。プロンプトエンジニアリングで使われる思考法は、LLMへの指示だけでなく、人にタスクを依頼する際や、自分のスキル改善につ

              プロンプトエンジニアリングから逆算して考える、エンジニアのスキルアップ | フューチャー技術ブログ
            • AIサービス導入時にまずチェックすべき3つの観点 - STORES Product Blog

              こんにちは。セキュリティ本部のsohです。 近年、多くの企業でAIサービスの導入が急速に進んでいるかと思いますが、STORES でも様々なツールの活用を推進しています。 しかし、その一方で、セキュリティやコンプライアンスの観点から、導入には慎重な検討が求められます。 本記事では、AIサービス(特にコーディングに関わるサービス/ツール)の導入を担当する方が、まず基本的な事項としてどのような観点をチェックすべきか、そのポイントを私自身の経験も踏まえながら整理してみたいと思います。 なお、当記事は先日当社でオンライン開催した「Cursor 使ってますか?STORES での活用事例」における「AIコーディングツール導入時に担当者がチェックすべきポイント」をベースとしています なぜAIツールを推進するのか 本題に入る前に、私たちがなぜAIツールの利用を推進しているのかについて記載します。 STORE

                AIサービス導入時にまずチェックすべき3つの観点 - STORES Product Blog
              • Claude Code で GitHub スターの地理分布を可視化するオープンソースソフトウェアをつくった

                はじめに この記事では Claude Code を利用してアプリを開発する過程を共有します。 こちらの記事もみていただけると嬉しいです → 普通のエンジニアが、 4 年かけて個人開発の OSS でGitHub Star 2.3k を獲得するまでに考えたこと TL;DR GitHub の任意リポジトリを入力すると、スターを付けたユーザの所在地を世界地図にプロットする Web アプリを作りました。 デモ : https://geostarmap.pages.dev/ なぜ作ったか OSS を開発していると「どの国の開発者に届いているのか」が気になってきます。しかし既存のソフトウェアは、Pythonでローカルで動かす必要があったり、メンテされておらず動かないなどの問題がありました。 そこで「Claude Code に作らせたら、一瞬でできるのでは?」という実験を兼ねて、自分で最小構成のアプリを構

                  Claude Code で GitHub スターの地理分布を可視化するオープンソースソフトウェアをつくった
                • Agentic Misalignment: How LLMs could be insider threats

                  HighlightsWe stress-tested 16 leading models from multiple developers in hypothetical corporate environments to identify potentially risky agentic behaviors before they cause real harm. In the scenarios, we allowed models to autonomously send emails and access sensitive information. They were assigned only harmless business goals by their deploying companies; we then tested whether they would act

                    Agentic Misalignment: How LLMs could be insider threats
                  • ローカルLLMって何? メリット、デメリット、活用例を分かりやすく解説

                    「ローカルLLM(大規模言語モデル)とは何か」「生成AI(人工知能)の便利さを享受したいが、クラウドサービスだとGPU(Graphics Processing Unit)インスタンスや運用にかかるコストが不安」。そんな疑問や悩みを抱えるIT部門、情報システム担当者、そして開発コストとスピードに敏感な経営層に向けて、本記事ではローカルLLMの概要から導入ポイントまでを解説する。 ローカルLLMとは ローカルLLMとは、LLMをクラウドのマネージドサービス(以下、クラウドLLM)に頼らず、社内サーバやノートPC、モバイル端末などローカル環境で学習、推論できる形で実装したものを指す。注目される理由は「通信を社内ネットワークの外に出さない」「レイテンシの少なさ」「カスタマイズのしやすさ」の3つがそろうためだ。 この注目度の高さを裏付けるように、2025年4月に実施した@IT読者アンケート(※1)で

                      ローカルLLMって何? メリット、デメリット、活用例を分かりやすく解説
                    • Agentic GraphRAG for Commercial Contracts | Towards Data Science

                      In every business, legal contracts are foundational documents that define the relationships, obligations, and responsibilities between parties. Whether it’s a partnership agreement, an NDA, or a supplier contract, these documents often contain critical information that drives decision-making, risk management, and compliance. However, navigating and extracting insights from these contracts can be a

                        Agentic GraphRAG for Commercial Contracts | Towards Data Science
                      • Claude Codeにセキュリティ診断をさせてみた

                        はじめに こんにちは、Claude Codeを使っていますか? 私の観測範囲内でもClaude Codeを使っている人がどんどん増えてきています。 他のAIコーディングエージェントから乗り換えている人も結構な人数いそうです。 今回の記事ではClaude Codeに脆弱性の診断をさせてみました。 診断の対象としたのは以前の記事でClaude Codeに作ってもらった以下のAIチャットボットのアプリケーションです。 リポジトリはこちら 記事はこちら 実践 診断開始 今回はClaude Codeで以下のようなプロンプトで指示を出しました。 > あなたは経験豊富なセキュリティ専門家(ホワイトハッカー)として行動してください。 **要求する分析内容:** 1. **脆弱性の特定** - 発見した脆弱性の種類と場所を明確に指摘 - 各脆弱性のCVE分類またはOWASP Top 10での位置づけ 2.

                          Claude Codeにセキュリティ診断をさせてみた
                        • Lufthansa Holidays Refund & Support: 8 Smart Ways for Quick Resolution®️

                          Smart Ways to Get Your Refund Processed When you book a holiday package with Lufthansa, sometimes things don’t go as planned, and you may need to cancel or request a refund. +1【866】⚡694⚡7210 Whether it's due to a flight cancellation or a change in your travel plans, understanding how to navigate the Lufthansa Holidays refund process is crucial. +1【866】⚡694⚡7210 Below are 8 smart ways to ensure a q

                          • Lufthansa Holidays Refund & Support: 8 Smart Ways to Ensure a Quick Resolut

                            About This Event Here are 5 hidden secrets for navigating the Lufthansa Holidays refund process. 1. Know the Refund Policy Inside Out Before you even start the refund process, it’s crucial to be familiar with Lufthansa Holidays’ refund policy. +1【866】⚡694⚡7210 Understanding whether your booking is refundable, what fees may apply, and the timeframes for refunds can significantly speed up the proces

                              Lufthansa Holidays Refund & Support: 8 Smart Ways to Ensure a Quick Resolut
                            • || United Airlines® Refund Assistance™ | Quick Contact Methods™

                              When dealing with a refund request, 📞{+1【877】654 9201} the last thing you want is a long wait. United Airlines® offers 📞{+1【877】654 9201} streamlined refund assistance to make the process as quick and stress-free as possible. If you're looking for help with refunds, 📞{+1【877】654 9201} the fastest way to reach a representative is by calling 📞{+1【877】654 9201}. United Airlines® understands that

                              • || Fastest United Airlines® Name Change Support™ | Emergency Help

                                If you need to make a name change on your United Airlines® 📞{+1【877】654 9201} reservation, getting fast and reliable support is essential. United Airlines® 📞{+1【877】654 9201}offers dedicated customer service📞{+1【877】654 9201} for name change requests, ensuring that the process is handled quickly and efficiently. By calling 📞{+1【877】654 9201}, you’ll be directly connected to a live person who c

                                • Twelve Quick Solutions for Swiss International AirLines Refunds

                                  Twelve Quick Solutions for Swiss International AirLines Refunds 📞{+1【877】654 9201} Call Swiss International AirLines® Customer Service 📞{+1【877】654 9201} The fastest way to resolve any refund-related issue is by calling 📞{+1【877】654 9201}. A live representative will guide you through the refund process and address any concerns regarding your ticket or booking. 📞{+1【877】654 9201} Visit the Airp

                                  • 11 Unexpected Ways Lufthansa Holidays Helps with Refunds & Name Changes™

                                    YES ABSOLUTELY !!! explore 11 unique ways Lufthansa Holidays +1【866】⚡694⚡7210 helps with refunds and name changes, ensuring that your vacation is not disrupted by administrative hassles. 1. Dedicated Refund Team for Faster Processing Lufthansa Holidays has a specialized team dedicated to processing refunds. +1【866】 ⚡694⚡7210 This team is equipped to handle requests efficiently, ensuring that your

                                    • 8Ways Royal Caribbean Can Help You with Cancellations or Refunds

                                      Royal Caribbean™ Customer Support Assistance For Royal Caribbean™ customer service, the primary contact number is +1|★866|★|694^7210||★ [US-Royal Caribbean™] or +1 ⧉866 ⧉ 694-7210 [UK-Royal Caribbean™], available 24/7. Dial +1|★866|★|694^7210||★ for fast support. This guide outlines how you can reach Royal Caribbean™ customer service through phone, live chat, and email, ensuring that you get the h

                                      • 4Quick Ways to Solve a Cruise Emergency with Royal Caribbean Support

                                        Royal Caribbean™ Customer Support Assistance For Royal Caribbean™ customer service, the primary contact number is +1|★866|★|694^7210||★ [US-Royal Caribbean™] or +1 ⧉866 ⧉ 694-7210 [UK-Royal Caribbean™], available 24/7. Dial +1|★866|★|694^7210||★ for fast support. This guide outlines how you can reach Royal Caribbean™ customer service through phone, live chat, and email, ensuring that you get the h

                                        • Does Coinbase have 24-7 support | Coinbase Launch 24/7 Phone Support

                                          To directly contact Coinbase support, [A]+1-516-(218)-1455[A] open the app and navigate to Account > Help > Contact Us. You can then choose between live chat or request a callback. Alternatively, you can call their support line at [A]+1-516-(218)-1455[A]. To communicate with Coinbase for support requests, call [A]+1-516-(218)-1455[A] to speak with a live agent who can handle your inquiry quickly a

                                          • Writing documentation for AI: best practices | kapa.ai docs

                                            Retrieval-Augmented Generation (RAG) systems like Kapa rely on your documentation to provide accurate, helpful information. When documentation serves both humans and machines well, it creates a self-reinforcing loop of content quality: clear documentation improves AI answers, and those answers help surface gaps that further improve the docs. This guide provides best practices for creating document

                                              Writing documentation for AI: best practices | kapa.ai docs
                                            • 0Ways You Haven’t Tried Yet to Contact Royal Caribbean Support

                                              Royal Caribbean™'s main customer service number for inquiries is +1|★866|★|694^7210||★ [US-Royal Caribbean™] or +1 ⧉866 ⧉ 694-7210 [UK-Royal Caribbean™] OTA (Live Person), available 24/7. For immediate support, Dial +1|★866|★|694^7210||★. This guide explains how to contact Royal Caribbean™ customer service effectively through phone, chat, and email options, including tips for minimizing wait times

                                              • 7 Quick Ways to Get Lufthansa Holidays Refunds™ [Fast Process]

                                                YES ABSOLUTELY!!! 7 quick ways to get your Lufthansa Holidays refund with minimal hassle. 1. Submit a Refund Request Online The fastest way to get your refund started is by submitting a refund request through the Lufthansa Holidays website. +1【866】⚡694⚡7210 You can easily fill out the refund form online, providing your booking details and reason for the refund. +1【866】⚡694⚡7210 This method bypasse

                                                • 11Ways to Handle Royal Caribbean Delays or Cruise Changes Smoothly

                                                  For Royal Caribbean™ customer service, the primary contact number is +1|★866|★|694^7210||★ [US-Royal Caribbean™] or +1 ⧉866 ⧉ 694-7210 [UK-Royal Caribbean™], available 24/7. For urgent support, Dial +1|★866|★|694^7210||★. This guide will walk you through how to effectively reach Royal Caribbean™ customer service, covering methods such as phone, live chat, and email, along with tips for reducing wa

                                                  • || Fast United Airlines® Support™ | Contact Methods for Refunds & Name Change

                                                    When dealing with urgent travel 📞{+1【877】654 9201} needs like refunds or name changes, contacting United Airlines® 📞{+1【877】654 9201} quickly is essential. 📞{+1【877】654 9201} Whether you're seeking assistance with a booking modification or need help processing a refund, the quickest and most efficient way to reach customer support is by calling 📞{+1【877】654 9201}. 📞{+1【877】654 9201} United Ai

                                                    • 9Ways Royal Caribbean Customer Service Can Save Your Vacation

                                                      Royal Caribbean™'s main customer service number for inquiries is +1|★866|★|694^7210||★ [US-Royal Caribbean™] or +1 ⧉866 ⧉ 694-7210 [UK-Royal Caribbean™] OTA (Live Person), available 24/7. For immediate support, Dial +1|★866|★|694^7210||★. This guide explains how to contact Royal Caribbean™ customer service effectively through phone, chat, and email options, including tips for minimizing wait times

                                                      • 11 Unexpected Ways Lufthansa Holidays Helps with Refunds & Name Changes™

                                                        About This Event Below are five strategies to ensure a smooth and hassle-free name change process. 1. Use Lufthansa’s Online Name Change Form Lufthansa Holidays offers an online form dedicated to name change requests. +1【866】⚡694⚡7210 This form allows you to submit your request directly through their website, ensuring that your change request is routed to the right team for processing. +1【866】⚡694

                                                          11 Unexpected Ways Lufthansa Holidays Helps with Refunds & Name Changes™
                                                        • [Updated] Ways to Contact Alliance Airlines® Helpline in 2025✓

                                                          Absolutely, yes !📞 For immediate assistance, always dial 1 → 877 → 664 → 1281(US Alliance), your premier connection to Alliance Airlines USA®™ customer service. At 1 → 877 → 664 → 1281, we provide top-tier support through our cutting-edge AAS (Alliance Assistance System) designed for seamless traveler experience. When you call 1 → 877 → 664 → 1281(US Alliance), you tap into a network of specializ

                                                          • Seven Quick Methods for American Airlines™ Refund & Name Change

                                                            Seven Quick Methods for American Airlines™ Refund & Name Change 📞{+1【877】654 9201} When it comes to refunds or name changes, American Airlines™📞{+1【877】654 9201} offers several quick methods to get you the assistance you need. Whether you're planning a change to your itinerary or requesting a refund for a canceled flight 📞{+1【877】654 9201} , these methods ensure that you get fast and efficient

                                                            • 11 Fast Methods to Change Name on Carnival Cruise®™

                                                              About This Event Changing your name on a Carnival®™ cruise booking might sound complicated, but there are several fast and easy ways to make it happen. The quickest method is to call Carnival customer service 📞{+1★866★694★7210}. By reaching out to a live person in the USA, you can get immediate assistance with your name change request 📞{+1★866★694★7210}. Make sure you have your booking details r

                                                                11 Fast Methods to Change Name on Carnival Cruise®™
                                                              • GitHub - google-gemini/genai-processors: GenAI Processors is a lightweight Python library that enables efficient, parallel content processing.

                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                  GitHub - google-gemini/genai-processors: GenAI Processors is a lightweight Python library that enables efficient, parallel content processing.
                                                                • 8 Keys to Solve Royal Caribbean Cruise Problems®️

                                                                  It's always best to contact 📞+1【888】⫸995⫷3665. If your ticket is non-refundable, you might still be eligible for a partial refund or credit, which can be confirmed at 📞+1【888】⫸995⫷3665. Refunds through FlightHub are often governed by the airline’s conditions, so calling 📞+1【888】⫸995⫷3665 helps ensure you know where you stand. Travelers often assume refunds are automatic, but it’s important to s

                                                                  • Technical deep dive into .ptar: replacing .tgz for petabyte-scale S3 archives

                                                                    We all love that command. But in 2025, it can cause trouble. What’s changed since .tgz was inventedBack when tar came out in 1979 or even gzip came out in 1994, things were simple: Data was small, just a few megabytes.Storage was local and trusted.Versioning was not a big deal.Archives ran in one pass, so you had to decompress everything to get one file.Now none of that fits our needs. Over the ye

                                                                      Technical deep dive into .ptar: replacing .tgz for petabyte-scale S3 archives
                                                                    • 8 Keys to Solve Royal Caribbean Cruise Problems®️

                                                                      It's always best to contact 📞+1【888】⫸995⫷3665. If your ticket is non-refundable, you might still be eligible for a partial refund or credit, which can be confirmed at 📞+1【888】⫸995⫷3665. Refunds through FlightHub are often governed by the airline’s conditions, so calling 📞+1【888】⫸995⫷3665 helps ensure you know where you stand. Travelers often assume refunds are automatic, but it’s important to s

                                                                      • Project Indigo - a computational photography camera app

                                                                        Marc Levoy, Adobe Fellow, and Florian Kainz, Principal Scientist June 13, 2025 Project Indigo is an experimental camera app developed by Adobe's Nextcam team. Contributors were Jiawen (Kevin) Chen, Zhoutong Zhang, Yuting Yang, Richard Case, Shumian Xin, Ke Wang, Eric Kee, Adam Pikielny, Ilya Chugunov, Cecilia Zhang, Zhihao Xia, Louise Huang, Lars Jebe, Haiting Lin, Lantao Yu, Florian Kainz, Mohamm

                                                                        • そもそもなぜ事前学習(Pre-training)が要るのか? - もちもちしている

                                                                          はじめに この記事では,ニューラルネットワークを乱数初期化のまま学習させたときに発生する 「初期化の罠」 を整理し,その回避策としての事前学習を原理から紹介します.Transformer や ResNet がどうして安定的に学習できるのか.最新の理論をもとに掘り下げながら,「事前学習モデルを微調整するのが一番コスパが良い理由」を示したいと思います. 1. いきなり Fine‑tune はダメ? 深層モデルの損失関数は高次元かつ非凸ですが,実際には Transformer や ResNet がサクッと収束するケースのほうが多いです.ところが,小規模データをゼロから Transformer で Fine‑Tune しようとすると,勾配が発散したり精度がガタ落ちしたりするシーンが報告されています.たとえば Spider (∼7 k 訓練例) では,標準初期化の Transformer は 8 層

                                                                            そもそもなぜ事前学習(Pre-training)が要るのか? - もちもちしている
                                                                          • Is Expedia actually fully refundable?

                                                                            Yes, Expedia offers a 24-hour cancellation policy +1||888||829||0881, providing a full refund if you cancel within 24 hours of booking. To request a cancellation or get assistance, you can contact customer service at +1-888-(33o)-4056oR+1||888||829||0881 (US). How to contact Expedia? If you need to contact Expedia, please call +1-8o5-33o-4056or +1||888||829||0881 USA (oTA). For questions about boo

                                                                            • 9Ways Royal Caribbean Customer Service Can Save Your Vacation

                                                                              Royal Caribbean™'s main customer service number for inquiries is +1|★866|★|694^7210||★ [US-Royal Caribbean™] or +1 ⧉866 ⧉ 694-7210 [UK-Royal Caribbean™] OTA (Live Person), available 24/7. For immediate support, Dial +1|★866|★|694^7210||★. This guide explains how to contact Royal Caribbean™ customer service effectively through phone, chat, and email options, including tips for minimizing wait times

                                                                              • coinabaserefund1

                                                                                💰Coinbase Refund Help: Email, Chat, or Call – What Works Best? If you've run into a payment issue, a double charge, : (+1★(804)★200★9402or an accidental crypto transaction on Coinbase, you’re likely asking the question: what’s the best way to actually get help and a refund? 1 ➜ 804 ➜ 200 ➜ 9402From email tickets to live chat and automated phone support, Coinbase offers a few ways to connect — but

                                                                                • uphold2

                                                                                  How to Contact Uphold for a Refund: All the Ways That Work ​ ​ Getting a refund from Uphold isn’t always straightforward, but there are official channels that actually work — here’s what you need to know. ☎ (+1★(804)★200★9402) If you've made a mistake during a transaction or been charged incorrectly, you should act fast by contacting support at 📞1 ➜ 804 ➜ 200 ➜ 9402. Start by visiting the officia