Money Forward Developersのフィード

https://zenn.dev/p/moneyforward

株式会社マネーフォワード公式開発者向けアカウントです。 技術記事やイベント、登壇など技術関連のことを発信します。

フィード

記事のアイキャッチ画像
画像付きのバグチケット起票を楽にするコスト安のSlack AI Botを作ってみた
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。テスト中にバグを見つけたとき、「スクリーンショットを撮って、JIRA を開いて、再現手順を書いて、画像を貼り付けて...」という作業を繰り返した経験はありませんか?私はあります。実際に手動テストを行う際に、時間がかかるポイントって(テスト実行以外にも)いくつかあるんですよね。テストデータの事前準備見つけた挙動を「どう直すべきか」はたまた「受け入れて良いか」の調整調整をした結果を、バグチケットとして起票、関連ドキュメントの最新化など今回は一番シンプルにやれそうなバグチケットの起票をAIとSlackでいい感じにやる...
12日前
記事のアイキャッチ画像
cmuxと相性が良いnvimのマークダウンプレビュープラグインを作ってみた
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。最近主に仕事で利用しているのが Claude Code であり、ほとんどの仕事をターミナルで済ませるようになってきてから、マークダウンなどの執筆やプレビューも極力 nvim やターミナル内で完結したくなりました。そんな中 cmux というターミナルの中でブラウザをレンダリングできるターミナルエミュレータを使い始めたのですが、こちらでは以下のようにターミナル内でブラウザを開くことができます。https://cmux.com/ja「ちょっと工夫して、Neovimでマークダウンを編集しながら、リッチなプレビューをcmux内...
19日前
記事のアイキャッチ画像
バックエンドとDBの情報を使って英訳のコストを減らしてみた with Notion AI
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。みなさんは日本語で書かれた仕様や受け入れ条件を英語に翻訳するとき、「どういう単語だとエンジニアとも齟齬が起きないんだ?」と悩んだことはありませんか?私はあります。といいますのも、マネーフォワードでは数年前よりグローバル採用を推進しており、英語でのコミュニケーションが増えてきています。https://note.com/tabuchi_shizuka/n/nd9e538d8f222金融やクレジットカード、会計といったドメイン固有の用語が多いこともあり、「この日本語を英語にするとき、どの単語を使えばエンジニアに正しく伝わるか...
25日前
記事のアイキャッチ画像
MCPサーバーのE2EテストをAgent Skillsで実装したらメンテが劇的に楽になりました
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。私は以前 TestRail というツールをAIから便利に利用できるように、MCPサーバーをOSSとして公開しています。https://zenn.dev/moneyforward/articles/6c439bab3cb0f4https://github.com/bun913/mcp-testrailですが、とある事情のため、私が直接このツールを利用することがほとんどなくなってしまいました。自分ではあまり使う機会がないものの、スターも少しずつ増えていき、npmのダウンロード数も毎週数百件程度あるなか、せめて脆弱性対応だ...
1ヶ月前
記事のアイキャッチ画像
App Intents入門 ~ App ShortcutsでSiriからアプリを起動させる~
Money Forward Developersのフィード
こんにちは。iOSエンジニアのTomo🍎です。「せっかく便利な機能を実装したのに、ユーザーに見つけてもらえない。もっと使ってもらいたい」— こんな悩みを抱えていませんか?App IntentsとApp Shortcutsを使えば、アプリの機能をSiri、Spotlight、ショートカットなど、システム全体からアクセスできるようになります。これにより、頑張って実装した機能をユーザーに発見してもらい、より多く使ってもらえる機会が増えるでしょう。本ブログでは、App IntentsとApp Shortcutsを使った、Counterアプリを実装していきます。 App Intentsと...
1ヶ月前
記事のアイキャッチ画像
TOEIC 875点から900点に到達するまでにかかった時間と学習内容の記録
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。以前からこちらで英語学習に関する記事を書いてきましたが、今回 TOEIC L&R のテストでちょうど900点という一つの目標にしていたスコアを取得できました。以前2025年11月の試験では875点、2025年6月では810点という点数を取得しておりましたが、TOEIC 900点台は800点の壁よりも超えるのに苦労するという話をよく聞いており、「800点台の後半からどのくらい・何を勉強したかを記録しておけば誰かの参考になるかもしれないな」と思い、以下の記事で記載するような仕組みを使って、なんとか続けてきました。ht...
1ヶ月前
記事のアイキャッチ画像
TUIとCLIでZephyrのテスト実行を人間にもAIにも使いやすくしました
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。以前、Zephyr というテスト管理ツールの CLI を作った記事を書きました。https://zenn.dev/moneyforward/articles/ca87c065173a46今回はその CLI に TUI(Terminal User Interface)を追加し、テスト実行の記録をターミナル上で快適に行えるようにしたので、その紹介をします。 いきなりデモ以下のようなかたちで、TUIツールを zephyr play コマンドで開け、その中でテスト結果の記録などを行えます。https://github....
2ヶ月前
記事のアイキャッチ画像
[小ネタ] Neovimでのインライン画像表示付きのマークダウン執筆環境を整えてみた
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。みなさんは Neovim でマークダウンを書いていて「画像のプレビューどうしよう」「mermaid のダイアグラムが確認できない」と困ったことはありませんか?私はあります。私はテスト技術者として、コードを書く時間ももちろんありますが、マークダウンや yaml を扱う時間もかなりあります。以前は VSCode をメインにしていたのですが、統合ターミナルで作業するよりもエディタとターミナルを独立させた方がメモリ効率が良いという記事を読んだこともあり、もともとサブで使っていた Neovim に寄せていくことにしました。ターミナ...
2ヶ月前
記事のアイキャッチ画像
機能・非機能の学びを一つに! Agent Skillsで月間レポート作成始めてみた
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。私はSDET(Software Development Engineer in Test)として、QAチームにいる何でも屋さんの意識で働いています。皆さんは「組織で学びを共有したいなぁ」と思ったことはありませんか?私はあります。今回は Agent Skills と Playwright CLI を活用して、以下のような学びを促すチーム内での月間レポートの作成を始めてみました。 概要 / レポートのイメージ機能的な面での失敗からの学びどのチームでどのような障害が起きたかどのように発見し、どのように対策したか恒...
2ヶ月前
記事のアイキャッチ画像
draw.ioでのLaTeX形式の数式を表示できないトラブルシューティング
Money Forward Developersのフィード
はじめにこんにちは、M-Yamashitaです。先日、Backstageに掲載するガイドラインを作成していた際に、数式を入れる必要がありました。MarkdownではLaTeXの機能を使用することで数式を書くことができるようですが、当時のBackstageではLaTeXのサポートがありませんでした。そのため、LaTeXの代わりに数式を含んだ画像を掲載しようと考え、draw.ioで数式を書くことを考えました。ですが、この数式を書くという作業に少し詰まってしまったので、解決策を記事にしておきます。 前提draw.ioのバージョン: v24.0.3 draw.ioで数式...
2ヶ月前
記事のアイキャッチ画像
想像でAIにテストケースを作成させないためのAgent Skills と MCP の活用方法
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。私はSDET(Software Development Engineer in Test)として、QAチームにいる何でも屋さんの意識で働いています。みなさんは AI にソフトウェアテストケースを作らせたことはありませんか?私はあります。要求や仕様などのドキュメントを渡して、規定のフォーマットにテスト技法や注意するべき観点を渡してテストを生成させることがあり、特にチェックの観点のテストケース作成には有効だと感じています。一方でこんなことを感じたことがありませんか?暗黙の前提条件や設定値が想像で作られてしまっているA...
2ヶ月前
記事のアイキャッチ画像
SDETとして入社して3ヶ月間の振り返り
Money Forward Developersのフィード
はじめにはじめまして。2025年11月にマネーフォワードにSDET(Software Development Engineer in Test)として中途入社したYoonと申します。入社してからもうすぐ3ヶ月になります。今回は、入社前と入社後に感じたことを中心に、この3ヶ月間の振り返りを書いてみたいと思います。 今までの経歴まずは今までの経歴を簡単に述べます。韓国と日本で約4年間、SIerにて勤務デスクトップアプリケーションの開発QA業界に転身し、2年間テスト自動化を担当メッセンジャーアプリのカメラ機能LIVE配信のCMS2年間インプロセスのQAを担...
3ヶ月前
記事のアイキャッチ画像
[ja] MCPでやる必要のない業務をSkillsに置き換えてトークンと時間の消費を爆減してみた
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。私はSDET(Software Development Engineer in Test)として、QAチームにいる何でも屋さんとして、私より優秀なみなさんが本質的なことに時間を使えるように日夜改善を考えています。私は弊QAチームでのMCP活用として以下のような記事を書いておりました。https://zenn.dev/moneyforward/articles/3f94775f9c8784今回は最近話題の Agent Skills とあらかじめ作っておいたCLIツールを組み合わせて、QAチームが本質的ではない作業にかける時...
3ヶ月前
記事のアイキャッチ画像
Zephyrのテストサイクルから特定のフォルダ配下のテストケースをまとめて選択・除外する機能をChrome拡張に追加してみた
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。私は以前Zephyrというテストマネジメントツールをより便利に使うためのChrome拡張機能を公開していました。https://chromewebstore.google.com/detail/zephyr-ui-extension/fimhkcinaljciihkgojjmehhnonopfcm以前の記事はこちらです。https://zenn.dev/bun913/articles/458e6e5fe421f6私も改善要望などをお出ししていますが、すぐに改善いただくことは現実的に難しい問題をその間だけでも便利に周り...
3ヶ月前
記事のアイキャッチ画像
サーバーサイドKotlinでJava 25を使うためにやったこと
Money Forward Developersのフィード
こんにちは、マネーフォワードコンサルティング株式会社でマネーフォワード クラウド連結会計を開発しているTaskです。我々のプロダクトでは、バックエンド開発にKotlin JVMを利用しています。今回、Kotlinの実行環境およびバイトコード生成に利用するJavaのバージョンを21から最新のLTSである25に更新しました。その際に遭遇した問題と解決法を残しておきたいと思います。 Kotlinのバージョンを2.3にするKotlin 2.3からJava 25用のバイトコードを生成できるようになりました。https://kotlinlang.org/docs/whatsnew23....
3ヶ月前
記事のアイキャッチ画像
Swiftで年末ジャンボシュミレーターMCPサーバーを作ってみた
Money Forward Developersのフィード
こんにちは。iOSエンジニアのTomo🍎です。皆さんは年末ジャンボ買いましたか?今年の1等前後賞は10億円だったようですね!私は現実的に期待値が購入金額を下回るので購入しませんでした。😭とはいえ、「もし1万枚の宝くじを買ったら、1枚ぐらい当たるのではないか。」という疑問は湧いてきます。そこで今回、年末ジャンボ宝くじのシミュレーターを作って、実際に検証してみることにしました。今回はMCPを使って、Claudeから直接呼び出せるツールとして実装し、会話の中でシミュレーション結果が返ってくるようしていきたいと思います。 MCPとはLLMアプリケーションと外部データソースおよびツー...
3ヶ月前
記事のアイキャッチ画像
脱MCPを意識してZephyrというテスト管理ツールのCLIを作ってみた
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。最近ではオープンスタンダードとして注目されている Agent Skills がありますよね。以下の記事や、記事にリンクされている動画の説明が非常にわかりやすかったです。https://dev.classmethod.jp/articles/agent-skills-2025-standardized-overview/私は以前 mcp-zephyr という形で、Zephyrというテストマネジメントツールを自然言語で操作するためのMCPサーバーを作っていました。https://zenn.dev/moneyforward/...
4ヶ月前
記事のアイキャッチ画像
テーブル設計でフラグ追加時に気をつけていること
Money Forward Developersのフィード
前書きこんにちは、Mocchiです。最近、業務でテーブル設計をレビューしているときに「フラグ一つ」で考えることが増えたため、その経験を言語化しました。数年前は何も考えずにフラグを追加していたので、少し成長を感じます。😊 本題テーブル設計において、「とりあえずフラグ追加」は、データ整合性の低下、検索パフォーマンスの劣化、および情報の損失を招く恐れがあります。この記事では、フラグを追加する際、あるいは設計レビューをする際に、負債を抱えないために立ち止まって検討すべきポイントをまとめました。 題材以下のような記事テーブルを題材として考えます。一つのテーブルで「下書き」...
4ヶ月前
記事のアイキャッチ画像
Zephyr テスト管理ツールを快適にしていく覚悟のChrome拡張機能を公開してみた
Money Forward Developersのフィード
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。私は普段 SDET(Software Development Engineer in Test)という役割で、「テストやQAの側に立っている何でも屋さん」という気持ちで働いています。そんな中、Zephyr という JIRA のプラグインであるテスト管理ツールを利用する機会がありました。こちらのツールは非常によくできており、JIRAを使う方であれば連携もできてとても良いと思う一方で、JIRAの上にプラグインとして組み込んでいるためいくつか人によっては不便と感じるUIもありました。これは私が機能やDeveloper Too...
4ヶ月前
記事のアイキャッチ画像
新卒でもわかる!難しいドメインでのプロダクト開発
Money Forward Developersのフィード
この記事は Money Forward Engineer Advent Calendar 2025 23日目の記事になります。 はじめにこんにちは。マネーフォワード大阪開発拠点にてバックエンドエンジニアをしている yuta.yamamoto です。普段はKotlinを用いてバックエンド開発をしています。この記事では、新卒の僕が「連結会計」という難しいドメインを持つプロダクト開発において、どのように設計や実装のアプローチを行なっているかを紹介するものです。ドメイン駆動設計(DDD)や関数型ドメインモデリング、本では読んだことあるけど実務でどう役立っているの?と思っている方の参考...
4ヶ月前